Aller au contenu principal

Réinitialiser le mot de passe administrateur

Si vous avez oublié le mot de passe administrateur et ne pouvez pas vous connecter, vous pouvez le réinitialiser depuis la console du serveur — le même serveur sur lequel Qubix est installé. La réinitialisation s'exécute localement sur la machine et ne nécessite pas d'accès au panneau.

Un autre administrateur peut vous aider — sans console nécessaire

Si un deuxième administrateur (ou un chef d'équipe disposant des autorisations appropriées) peut toujours se connecter, il peut modifier votre mot de passe dans le panneau, sans accès au serveur requis. Voir Utilisateurs. La réinitialisation via la console ci-dessous s'applique au cas où personne ne peut se connecter.

Réinitialisation depuis la console du serveur

Vous aurez besoin d'un accès SSH au serveur sur lequel Qubix s'exécute, et la pile Qubix doit être en cours d'exécution.

  1. Connectez-vous au serveur via SSH (en session interactive) et exécutez :

    Bash
    curl -sSL https://qubix.pro/reset-password.sh | bash
  2. L'outil affiche la liste des comptes administrateur. Saisissez le numéro de celui dont vous souhaitez réinitialiser le mot de passe et appuyez sur Entrée.

  3. Entrez le nouveau mot de passe — au moins 8 caractères — et répétez-le. La saisie est masquée pendant la frappe. Pour qu'un mot de passe fort soit généré automatiquement, laissez le champ vide et appuyez sur Entrée ; l'outil affiche le mot de passe généré une seule fois.

  4. Confirmez. Le nouveau mot de passe prend effet en quelques secondes — aucun redémarrage n'est nécessaire. Connectez-vous à l'adresse de votre panneau avec le même e-mail et le nouveau mot de passe.

Effacez le mot de passe de votre écran

Si vous laissez l'outil générer un mot de passe, celui-ci est affiché dans la console. Copiez-le, puis effacez le défilement et l'historique de votre terminal afin qu'il ne reste pas visible à l'écran ou dans le journal de votre shell.

Réinitialiser directement un administrateur spécifique

Pour ignorer la liste et cibler un compte par e-mail, passez-le en argument :

Bash
curl -sSL https://qubix.pro/reset-password.sh | bash -s -- --email [email protected]

La suite du processus est identique — entrez le nouveau mot de passe (ou laissez le champ vide pour en générer un) et confirmez.

Exécutez la commande dans un terminal interactif

L'invite de mot de passe nécessite un vrai terminal. Exécutez la commande dans une session SSH interactive (ssh -t si nécessaire) — pas depuis un script, une tâche cron ou tout autre contexte non interactif, où la saisie masquée ne peut pas être lue.

Et ensuite