準(zhǔn)備一個(gè)CentOS6的安裝盤(任意版本),或準(zhǔn)備一張其他pnux的安裝盤,此處以CentOS6為例。
本文都已經(jīng)經(jīng)過(guò)實(shí)踐,在Windows虛擬機(jī)中測(cè)試成功之后,并在Dell R720服務(wù)器上成功找回了密碼。
此教程針對(duì)與Esxi5.5與Esxi6.5版本,兩個(gè)版本都已經(jīng)嘗試成功,其余版本為進(jìn)行嘗試。
先將刻錄一個(gè)CentOS6的啟動(dòng)光盤或U盤,并將服務(wù)器的啟動(dòng)項(xiàng)修改為U盤
將服務(wù)器開機(jī)之后會(huì)從U盤進(jìn)行啟動(dòng),啟動(dòng)后按照?qǐng)D示選擇:

請(qǐng)按照?qǐng)D示選擇,本文中的圖片都來(lái)自虛擬機(jī),服務(wù)器上的顯示可能會(huì)略有不同,但最終的選擇肯定是一致的

此時(shí)已經(jīng)進(jìn)入到了CentOS的救援模式,將要開始對(duì)VMware esxi進(jìn)行密碼找回了,請(qǐng)按照以下命令執(zhí)行
mkdir /mnt/sda5
mount /dev/sda5 /mnt/sda5
cp /mnt/sda5/state.tgz /tmp

cd /tmp
tar xf state.tgz (這一步對(duì)文件進(jìn)行解壓之后,會(huì)生成一個(gè)local.tgz的文件)
tar xf local.tgz (這一步操作結(jié)束后,tmp下會(huì)有一個(gè)etc目錄)

vi etc/shadow (記住,在救援模式下只能使用vi,并且不要按a或者i鍵進(jìn)入編輯模式,直接使用x對(duì)文字進(jìn)行刪除)

請(qǐng)按照兩個(gè)紅色框內(nèi)標(biāo)記方式將內(nèi)容刪除,請(qǐng)注意冒號(hào)(主要是刪除第一個(gè)冒號(hào)與第二個(gè)冒號(hào)中間的內(nèi)容,最終的結(jié)果應(yīng)該是如下圖所示

rm /tmp/state.tgz /tmp/local.tgz

tar czf local.tgz etc/
tar czf state.tgz local.tgz

cp state.tgz /mnt/sda5/
拔掉U盤將服務(wù)器重啟,VMware esxi完全啟動(dòng)之后,按F2,提示輸入密碼時(shí)直接回車,再重新設(shè)定密碼,但是要注意符合密碼復(fù)雜度要求
以上就是VMware Esxi忘記root密碼成功找回的操作方法的詳細(xì)內(nèi)容,更多關(guān)于VMware Esxi忘記root密碼的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!