1. 程式人生 > >虛擬機器中ubuntu root密碼和使用者密碼都忘記的解決辦法

虛擬機器中ubuntu root密碼和使用者密碼都忘記的解決辦法

必須先修改root密碼,需進入GRUB修改kernel映象啟動引數。 實測有效!!

1、重啟,按住shift鍵,出現如下介面,選中如下選項

2、按回車鍵進入如下介面,然後選中有recovery mode的選項

3、按e進入如下介面,找到圖中紅色框的recovery nomodeset並將其刪掉,再在這一行的後面輸入

quiet splash rw init=/bin/bash

 

4、接著按F10或者Ctrl+x 後出現如下介面,在命令列內輸入passwd後進行修改密碼即可

修改完之後重啟系統。

 

然後修改使用者密碼。

1、重啟ubuntu系統,開機時長按shift按鍵進入GRUB選單,選擇第二個高階選項。如下圖:

          圖1.png-52.1kB


2、在高階選擇中選擇Recovery mode模式,鍵盤按“e”鍵進入編輯模式。如下圖,注意:不要先按enter鍵

          圖2.png-53.3kB


3、在編輯模式中通過上下鍵尋找到RO修改為RW模式(可寫入恢復模式)。如下圖,然後按crtl+X進入系統

          圖3.png-60.8kB


4、進行系統BIOS介面,通過上下鍵選擇root命令列,點選enter鍵,如下圖:

          圖4.png-9.9kB


5、使用passwd命令重新設定密碼,例如 passwd rico(rico是系統中已忘記密碼所對應的username),回車確認;然後輸入新密碼並再次輸入以確認新密碼即可。若修改成功,則會看到密碼設定成功提示:passwd: password updated successfully。最後,修改成功後,使用sudo reboot命令重啟進入系統即可!

          圖5.png-13.2kB

輸入過程密碼是不可見,有些顯示不完全,可忽略,繼續操作!

注意,如果忘記root密碼,第五步無法執行passwd 使用者名稱,必須先輸入root密碼才能執行。這就是先修改root密碼的原因。

 

參考

https://www.cnblogs.com/xiaojianliu/p/8520313.html

https://blog.csdn.net/justloveyou_/article/details/78540990