參考網頁:
Changing a forgotten root password on an ESX/ESXi host (1317898) | VMware KB
How to Reset Forgotten VMware ESXi Root Password with Ubuntu Live CD
依官方的說法,唯一的方式是重新安裝。
[@more@]解決方式:
1. 找一片 LiveCD,使用 LiveCD 光碟開機
4. 建立掛載目錄
$ sudo mkdir /mnt/sda5
5. 掛載分割區
$ sudo mount /dev/sda5 /mnt/sda5
7. 複製檔案到使用者目錄
$ cp /mnt/sda5/state.tgz ~
9. 解壓縮
$ tar xvzf state.tgz
$ tar xvzf local.tgz
10. 修改 etc/shadow
$ vi etc/shadow
12. 刪除原檔
$ rm -rf local.tgz state.tgz
13. 把 etc 目錄壓縮成 local.tgz
$ tar czf local.tgz etc
14. 把 local.tgz 壓縮成 state.tgz
$ tar czf state.tgz local.tgz
15. 刪除原檔
$ sudo rm -rf /mnt/sda5/state.tgz
16. 複製修改好的檔案回原目錄
$ sudo cp state.tgz /mnt/sda5
17. 卸載目錄
$ sudo umount /mnt/sda5
21. 選擇 Configuration Password,可以看出來目前密碼還未設定