VMware ESXi5忘記登錄密碼解決辦法


很久沒有登錄ESXi5了,今天登錄發現忘記密碼了:

fail

網上搜索到的方法都是使用linux其他版本的鏡像的恢復模式來重置密碼(嘗試過了,ESXI自己的鏡像沒有恢復模式)。於是使用現有的Ubuntu鏡像來操作。

1、掛載Ubuntu鏡像,然后以cd方式啟動虛擬機

f

2、按F5進入恢復模式

f2

3、選擇try Ubuntu

QQ截圖20190428094557

4、打開終端,exsi默認的存儲在/dev/sda5中,在當前目錄新建文件夾/sda然后把/dev/sda5掛載進去

mkdir  ./sda

mount /dev/sda5 ./sda

5、進入sda文件夾中,拷貝state.tgz到tmp文件夾,然后解壓進入etc目錄找到密碼文件

cp /sda/state.tgz  /tmp

tar  xvf state.tgz 得到local.tgz

tar xvf local.tgz得到etc文件夾

6、編輯shadow密碼文件,把root列中的密碼去掉,就是把第一個和第二個冒號之間的內容刪除掉,然后保存退出。

4

7、重新壓縮etc文件夾成local.tgz和state.tgz文件,放進sda文件夾中

tar czf local.tgz etc/

tar czf state.tgz local.tgz

cp state.tgz  /sda/

8、卸載/dev/sda5,完成重啟即可。

sudo unmount  /dev/sda5

附錄:

ESXI5的密碼設置規則:https://communities.vmware.com/docs/DOC-31941

The password policy in ESXi 6 has following requirements:

  • Passwords must contain characters from at least three character classes.
  • Passwords containing characters from three character classes must be at least seven characters long.
  • Passwords containing characters from all four character classes must be at least seven characters long.
  • An uppercase character that begins a password does not count toward the number of character classes used.
  • A number that ends a password does not count toward the number of character classes used.
  • The password cannot contain a dictionary word or part of a dictionary word.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM