使用Centos系統忘記密碼
在我們日常使用Centos系統時,有些人不免會出現一個共同的問題:忘記登錄密碼!
我們總不能再重裝一遍吧!
接下來我們就分兩種情況來看看:
- Centos系統在雲服務器
- Centos系統在本地虛擬機
1.在雲服務器上修改密碼
以騰訊雲為例(基本國內的服務器,操作都長一個樣子):
-
登錄騰訊雲后點擊控制台:

-
點擊雲服務器:

-
選取要重置密碼的服務器(點擊前面的小方框):

-
點擊重置密碼:

-
驗證后會出現以下界面:

-
如果是修改root用戶的密碼,直接輸入新的密碼即可,若修改普通用戶密碼,可以選擇命令行里修改([詳見2.在本地虛擬機上修改密碼](#2.2 修改普通用戶的密碼)),或選擇用戶名那一欄,選擇指定用戶名,

進行修改即可:

-
點擊下一步進行主動關機,重置密碼即可:

2.在本地虛擬機上修改密碼
2.1 修改root密碼
-
開啟Centos主機,到引導界面,

按下鍵盤下的e,進入內核編輯界面:

-
使用 ↑ ↓ 鍵翻動界面找到Linux16這行,追加
rd.break:

-
按下
Ctrl + X組合鍵來運行修 改過的內核程序,在一會后會進入系統的緊急求援模式:

-
輸入
mount -o remount,rw /sysroot,敲下回車 -
輸入
chroot /sysroot,敲下回車

-
輸入
passwd root,敲下回車,會出現如下界面:

-
此時輸入新的密碼,並再次輸入密碼,會出現以
passwd開頭的一行

(出現方框的原因是編碼問題!)
-
輸入
touch /autorelabel,敲下回車 -
輸入
exit,敲下回車 -
輸入
reboot,敲下回車 -
等待系統重啟完畢,就可以使用新的密碼來登錄了 !
注意:有時候密碼少於8位會導致修改不成功 !!!
2.2 修改普通用戶的密碼
- 以root用戶登錄系統:

- 輸入
passwd + 用戶名進行設置密碼即可:

- 出現如下字符,這說明修改成功:

