如果您忘記了根使用者的密碼,則無法再建立 SSH 連線或使用 vRealize Log Insight 虛擬應用裝置的主控台。

由於各種原因,您可能無法以根使用者身分登入,其中包括:
  • 您未變更預設密碼。依預設,vRealize Log Insight 會為根使用者設定空白密碼,且會停用 SSH 存取。密碼設定後,即可為根使用者啟用 SSH 存取。
  • 您可在 vRealize Log Insight 虛擬應用裝置部署期間設定 SSH 金鑰。如果 SSH 金鑰是透過 OVF 指定,將會停用密碼驗證。請使用設定的 SSH 金鑰登入或查看下方的解決方案步驟。
  • 您已多次輸錯密碼,現已暫時被鎖定。在此情況下,即使輸入正確的密碼,也無法在鎖定期間結束前登入。您可等待鎖定期間結束或重新啟動虛擬應用裝置。
由於 vRealize Log Insight 虛擬應用裝置位於 Photon OS 上,下列步驟說明如何在 Photon OS 機器上重設根密碼。

問題

如果您無法建立 SSH 連線或使用 vRealize Log Insight 虛擬應用裝置的主控台,則無法完成部分管理工作,也無法重設 Admin 使用者的密碼。

解決方案

  1. 重新啟動正在執行 Photon OS 的 vRealize Log Insight 虛擬機器。
  2. 當 Photon OS 重新開機且顯示啟動顯示畫面時,立即輸入字母 e 以移至 GNU GRUB 編輯功能表。
    備註: 由於 Photon OS 會快速重新開機,因此您將必須在短時間內輸入 e。在 vSphere 和 Workstation 中,您可能必須先按一下主控台視窗讓主控台進入焦點後,它才會接受您的鍵盤輸入。
  3. 在 GNU GRUB 編輯功能表中,在以 linux 開頭的行結尾,輸入空格並新增下列程式碼:
    rw init=/bin/bash
  4. 按 F10 以開啟命令提示字元。
  5. 掛接 root 檔案系統。
    mount -o remount,rw /
  6. 執行下列命令:
    passwd
  7. 依照指示輸入及重新輸入符合 Photon OS 密碼複雜性規則的新根密碼。請務必記住密碼。
  8. 當您看到訊息指出密碼已更新時,請執行下列命令:
    umount /
  9. 執行下列命令。
    reboot -f
    備註: 您必須包含 -f 選項,才能強制重新開機。否則,核心會進入緊急狀態。

下一步

vRealize Log Insight 重新開機後,請驗證您是否能使用新的根使用者密碼登入。