La procédure suivante s'applique à la réinitialisation des mots de passe des dispositifs NSX Manager, NSX Edge et Cloud Service Manager.

Note :

Si vous disposez d'un cluster NSX Manager, la réinitialisation du mot de passe pour l'un des utilisateurs locaux réinitialise automatiquement le mot de passe des autres dispositifs NSX Managerdans le cluster. La synchronisation du mot de passe peut prendre quelques minutes.

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

L'arrêt du client NSX API peut entraîner des interruptions de la plate-forme NSX. Planifiez à l'avance et assurez-vous que toutes les tâches ou processus en cours sont terminés ou suspendus avant de l'arrêter.

Lorsque vous redémarrez un dispositif, le menu de démarrage GRUB ne s'affiche pas par défaut. Avant d'effectuer cette procédure, vous devez configurer GRUB pour que le menu de démarrage GRUB s'affiche. Pour plus d'informations sur la configuration de GRUB et la modification du mot de passe root de 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é celui pour 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 arrêter le serveur :
    1. Pour NSX Edge, exécutez la commande /etc/init.d/nsx-edge-api-server stop.
    2. Pour un Cloud Service Manager, ignorez cette étape.
    3. 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 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 redémarrer le serveur :
    1. Pour NSX Edge, exécutez la commande /etc/init.d/nsx-edge-api-server start.
    2. 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.

    Choisissez la ligne Ubuntu supérieure puis 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). Le mot de passe par défaut est NSX@VM!WaR10.

  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.