1. 重啟系統。在開機過程中,快速按下鍵盤上的方向鍵↑和↓。目的是告知引導程序,我們需要在引導頁面選擇不同的操作,以便讓引導程序暫停。截圖如下:
2. 通過移動方向鍵↑和↓選擇第一行(如上圖所示),按下”e”鍵進入編輯模式
3. 通過移動方向鍵↓找到”LANG=zh_CN.UTF-8”,在其后追加”init=/bin/sh”,注意他們之間有空格
4. 按下“Ctrl+X”進行引導啟動,成功后進入如下界面:
5. 依次執行以下命令
a) 執行掛載文件系統為可寫模式命令:mount –o remount,rw /
b) 直接使用命令passwd更改root密碼,使用命令passwd username:【eg:passwd joe1991】,修改普通用戶的密碼。當然修改root也可以帶上root:passwd root
c) 輸入新密碼,重復密碼,注意保持兩次密碼的一致性,同時輸入密碼的時候屏幕上不會有字符出現
d) 如果之前系統啟用了selinux,必須執行以下命令:touch /.autorelabel,否則將無法正常啟動系統
e) 執行正常啟動命令:exec /sbin/init,或者使用命令:exec /sbin/reboot重啟
至此,我們完成密碼重置。