La procédure suivante s'applique aux dispositifs NSX Manager, NSX Edge, Cloud Service Manager et NSX Intelligence.

Note : Si vous disposez d'un cluster NSX Manager, réinitialiser le mot de passe de l'un des utilisateurs locaux sur un dispositif NSX Manager réinitialise automatiquement le mot de passe des autres dispositifs NSX Manager dans le cluster. Notez que la synchronisation du mot de passe peut prendre plusieurs minutes.

Si vous avez renommé l'utilisateur local, utilisez le nouveau nom dans les procédures suivantes.

Lorsque vous redémarrez un dispositif, le menu de démarrage GRUB ne s'affiche pas par défaut. Pour la procédure suivante, vous devez avoir configuré GRUB afin qu'il affiche le menu de démarrage GRUB. Pour plus d'informations sur la configuration de GRUB et la modification du mot de passe root GRUB, reportez-vous à la section « Configurer un dispositif pour afficher le menu GRUB au démarrage » du Guide d'installation de NSX-T Data Center.

Si vous connaissez le mot de passe pour root, mais que vous avez oublié le mot de passe de vos utilisateurs locaux, vous pouvez le réinitialiser à l'aide de la procédure suivante :
  1. Connectez-vous au dispositif en tant que root.
  2. Pour NSX Edge, exécutez la commande /etc/init.d/nsx-edge-api-server stop. Sinon exécutez la commande /etc/init.d/nsx-mp-api-server stop.
  3. (Facultatif) Pour réinitialiser le mot de passe pour admin, exécutez la commande passwd admin.
  4. (Facultatif) Pour réinitialiser le mot de passe pour audit, exécutez la commande passwd audit.
  5. (Facultatif) Pour NSX-T Data Center 3.1.1, pour réinitialiser le mot de passe d'un utilisateur invité, exécutez la commande passwd guestusername.
  6. Exécutez la commande touch /var/vmware/nsx/reset_cluster_credentials.
  7. Pour NSX Edge, exécutez la commande /etc/init.d/nsx-edge-api-server start. Sinon exécutez la commande /etc/init.d/nsx-mp-api-server start.

Si vous avez oublié le mot de passe de l'utilisateur racine, vous pouvez le réinitialiser à l'aide de la procédure suivante. Vous pouvez ensuite utiliser la procédure ci-dessus pour réinitialiser le mot de passe de tous les utilisateurs locaux.

Procédure

  1. Connectez-vous à la console du dispositif.
  2. Redémarrez le système.
  3. Lorsque le menu de démarrage GRUB s'affiche, appuyez rapidement sur la touche Maj gauche ou sur la touche Échap. Si vous attendez trop longtemps et que la séquence de démarrage ne s'arrête pas, vous devrez redémarrer le système une autre fois.
  4. Appuyez sur la touche e pour modifier le menu.
    Entrez le nom d'utilisateur racine et le mot de passe GRUB de l'utilisateur racine (différent de celui de l'utilisateur racine du dispositif).
  5. Appuyez sur la touche e pour modifier l'option sélectionnée.
  6. Recherchez la ligne commençant par linux et ajoutez systemd.wants=PasswordRecovery.service à la fin de la ligne.
  7. Appuyez sur Ctrl-X pour démarrer.
  8. Lorsque les messages du journal s'arrêtent, entrez le nouveau mot de passe pour l'utilisateur racine.
  9. Confirmez le mot de passe.
    Le processus de démarrage se poursuit.
  10. Après le redémarrage, vous pouvez vérifier la modification du mot de passe en vous connectant en tant qu'utilisateur racine avec le nouveau mot de passe.