1. 程式人生 > >CentOS7救援模式重置root密碼

CentOS7救援模式重置root密碼

說明

忘記 root 密碼時有兩種重置密碼的方式:

什麼時候會用到這個 救援模式 呢? 就安裝CentOS7時使用 grub 加密過, 但是這個 grub 的加密的密碼你不記得了, 這個時候你就會用到 救援模式 進行 root 密碼重置操作!

設定光碟機載入CentOS7安裝時的映象檔案

設定光碟機

物理機可以連線物理光碟機, 那如果是 vritualbox 可以以下方式進行設定操作:

開啟虛擬機器設定

設定光碟機

驅載入CentOS7安裝時的映象檔案

開啟虛擬機器設定

選擇光碟機新增映象檔案

選擇映象檔案, 適個人情況自行選擇哦

選擇映象檔案適個人情況自行選擇哦

啟動CentOS7虛擬機器

正常啟動CentOS7虛擬機器

選擇 Troubleshooting

意為 故障排除

enter 回車鍵, 進入到 Troubleshooting 選單列表, 選擇 Rescue a CentOS system 意為 救援一個CentOS的系統

enter 回車鍵, 進入到 救援模式 引導, 輸入 1 繼續

救援模式引導

它將掛載你的系統到 /mnt/sysimage 這個系統目錄下

引入救援模式

並且提示 if you would like to make your system the root environment, run the command 意為 如果您想讓您的系統成為根環境,那麼執行該命令, 按 enter 進入到一個 shell

終端

完成後,請退出shell,系統將重新啟動

並且提示 when finished, please exit from the shell and your system will reboot 意為 完成後,請退出shell,系統將重新啟動

輸入 chroot /mnt/sysimage, 切換系統環境為根使用者環境

切換系統環境為根使用者環境

你會發現 shell 變了, 這時再去修改密碼就 OK 啦!

重置root使用者密碼

# passwd root

重置root使用者密碼

退出根使用者環境

# exit

退出根使用者環境

在退出救援模式之前移除光碟機映象檔案

為什麼要這個做呢?因為當前光碟機為第一啟動盤, 你退出 救援模式

的目的是引導系統, 而非是光碟機再一次的被引導, 只有把光碟機給彈出了, 再次引導系統時就是從硬碟引導啦!

在退出救援模式之前移除光碟機映象檔案

退出救援模式自動進入重新引導啟動系統

只需要輸入 exit

# exit

退出救援模式自動進入重新引導啟動系統