1. 程式人生 > >關於linux版vcenter6.0重置root密碼問題

關於linux版vcenter6.0重置root密碼問題

code 輔助 分享 環境 shadow 其中 usb 由於 images

今天遇到了一個vcenter6.0忘記了root密碼的問題。原因可能是1.當時部署vmware虛擬化這一套設備的工程師遺忘,也沒做到保管和正確交接。2.谷歌搜索網友答vCSA的密碼有效期默認是90天失效的。

  1. 其中5.5的文章有:vmware官網給的https://kb.vmware.com/s/article/2069041 或中文版https://wenku.baidu.com/view/fe1f8f3fe518964bce847c75.html

  2. 其中6.0的文章有:vmware官網給的https://kb.vmware.com/s/article/2069041 (無需紅帽輔助外界光盤)http://www.mamicode.com/info-detail-1314498.html (要紅帽輔助外界光盤)和https://www.iyunv.com/thread-212404-1-3.html (要紅帽輔助外界光盤)。

  3. 其中6.5的文章有:http://blog.51cto.com/tech4fei/2053574

但是發現他們寫的文章可能有些地方在實際環境下操作,由於版本原因,可能存在和我6.0版本存在差異。所以我寫了這篇博文。

linux版vcenter6.0重置root

  1. 請先生成 vCenter Server Appliance 6.0 快照或備份,然後再繼續。不要跳過該步驟,可以達到災難恢復的目的。
  2. 重新引導 vCenter Server Appliance 6.0。
  3. 在操作系統啟動後,出現 GRUB 引導加載程序後,立即按空格鍵/p鍵/e鍵(我試了這幾個鍵好像都可以)禁用自動引導,讓菜單停留在 GNU GRUB 菜單,鍵入 p, 輸入 GRUB 密碼。如下圖。(一定要開機時候趕緊按,不然就會啟動vcenter系統。就行windows進bios一樣,別錯過機會)

    技術分享圖片
    備註:(1)如果部署 vCSA 時未在 Virtual Appliance Management Interface (VAMI) 中編輯 root 密碼,默認 GRUB 密碼為 vmware。
    (2)如果使用 VAMI 重置了 vCSA 的 root 密碼,則 GRUB 密碼為在 VAMI 中為 root 帳戶設置的密碼。【如果這個密碼忘記,請按博文上面留有一個“紅帽輔助外界光盤方式破解”】

  4. 輸入 GRUB 密碼回車之後會進入下圖界面。找到第二排以kernel 開頭的行,按e進入編輯。
    技術分享圖片
  5. 將以下條目附加到該行的末尾:init=/bin/bash 如下圖。鍵入完畢回車。
    技術分享圖片

(註:<on nousb audit=1 vga=0x311等等的 與有的文檔說的<on usb audit=1等,不用管它,直接再後面添加本步驟的代碼即可)

  1. 會自動返回第4步界面。請按b鍵重新引導。
  2. 在命令提示符下,如下圖。輸入命令 passwd root並提供新的 root 密碼。輸入2遍之後,再輸入reboot重啟即可。
    技術分享圖片

關於linux版vcenter6.0重置root密碼問題