以下程序適用於重設 NSX ManagerNSX Edge 和 Cloud Service Manager 應用裝置的密碼。

備註:

如果您具有 NSX Manager 叢集,則在其中一個 NSX Manager 上重設任何本機使用者的密碼,都會自動重設該叢集中其他 NSX Manager 的密碼。進行密碼同步時,可能需要幾分鐘。

如果您已將本機使用者重新命名,請在下列程序中使用新名稱。

停止 NSX API 用戶端可能會導致 NSX 平台中斷。請提前計劃,並確保在停止之前,完成或暫停任何正在進行的工作或程序。

當您將應用裝置重新開機時,依預設不會顯示 GRUB 開機功能表。在執行此程序之前,必須設定 GRUB,以便顯示 GRUB 開機功能表。如需設定 GRUB 和變更 GRUB root 密碼的詳細資訊,請參閱《NSX 安裝指南》中的〈將應用裝置設定為在開機時顯示 GRUB 功能表〉。

如果您知道 root 的密碼,但忘記了您本機使用者的密碼,則可以使用下列程序進行重設:

  1. root 身分登入應用裝置。
  2. 若要停止伺服器,請執行以下動作:
    1. 對於 NSX Edge,請執行命令 /etc/init.d/nsx-edge-api-server stop
    2. 對於 Cloud Service Manager,請跳過此步驟。
    3. 否則,請執行命令 /etc/init.d/nsx-mp-api-server stop
  3. (選用) 若要重設 admin 的密碼,請執行命令 passwd admin
  4. (選用) 若要重設 audit 的密碼,請執行命令 passwd audit
  5. (選用) 若要重設客體使用者密碼,請執行 passwd guestusername 命令。
  6. 執行命令 touch /var/vmware/nsx/reset_cluster_credentials
  7. 若要重新啟動伺服器,請執行以下動作:
    1. 對於 NSX Edge,請執行命令 /etc/init.d/nsx-edge-api-server start
    2. 否則,請執行命令 /etc/init.d/nsx-mp-api-server start

如果您忘記 root 使用者的密碼,可以使用下列程序進行重設。然後,您可以使用上述程序重設所有本機使用者的密碼。

程序

  1. 連線至應用裝置的主控台。
  2. 將系統重新開機。
  3. 顯示 GRUB 開機功能表時,請快速按左側的 SHIFTESC 鍵。如果等待時間過長且開機順序沒有暫停,必須再次將系統重新開機。
  4. e 編輯功能表。

    選擇頂端的 Ubuntu 行,然後輸入使用者名稱 root 和 root 的 GRUB 密碼 (與應用裝置的 root 使用者不同)。預設密碼為 NSX@VM!WaR10

  5. e 編輯選取的選項。
  6. 搜尋開頭為 linux 的行,並將 systemd.wants=PasswordRecovery.service 新增到行尾。
  7. Ctrl-X 進行開機。
  8. 當記錄訊息停止時,請輸入 root 的新密碼。
  9. 再次輸入密碼。

    開機程序會繼續執行。

  10. 重新開機後,您可以使用 root 使用者身分與新密碼登入,以確認密碼已變更。