這期內容當中小編將會給大家帶來有關centos7/rhel7中如何進入單用戶模式對root密碼進行恢復,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
在RHEL6(包括之前的版本)恢復root密碼的話,只需在啟動的時候,編輯下內核啟動項,在kernel的最后一行加入s(1或者single)就可以進入單用戶模式對root密碼進行修復。
而到了RHEL7之后是不可以這樣操作的。在RHEL7里進入到單用戶有rescure,emergency等模式,但還是必須要輸入root密碼才可以登錄。如果要修復root密碼只要按照下面的步驟操作:
在開機看到內核條目的時候,按e開始編輯,在kernel的最后加入rw init=/bin/sh,同時需要去掉rhgb和 quiet參數(必須要去掉),按ctrl+x啟動系統,此時無需密碼即可進入系統:
1、啟動OS到以下界面按:e 鍵進入編輯狀態
2、在rhgb quiet末尾加入:rw init=/bin/sh 然后按:Ctrl+x進入單用戶模式,也可以在rhgb quiet末尾加入:1 再輸入root用戶密碼進入單用戶操作
3、若編輯后無法保存文件則以rw的方式重新掛載/(否則沒寫權限):
為了保證一些文件受到selinux上下文的影響,所以必須執行下面的命令:
touch /.autorelabel
初始化和啟動系統:
exec /sbin/init
/etc/fstab目錄中存在無效的設備,導致OS無法進入系統,因此需要根據提示輸入:root用戶密碼進行維護檢查,并刪除或注釋掉無效或多余的開機啟動項設置;
redhat 7 進入單用戶模式修復系統故障
1、啟動機器,grub界面選擇第一個,按e
2、往下翻,找到Linux16 開頭的那一行
3、將ro改為"rw init=/sysroot/bin/sh",按ctrl+x啟動系統(rhgb?quiet刪除;(quiet模式沒有代碼行唰唰的走,可以刪除))
4、進入系統之后先切換到真實系統的根目錄,chroot /sysroot/,可使用ls /查看文件,當看見自己系統的真實目錄表示切換成功
接下來進行自己需要進行的操作
最后輸入兩次exit ,然后輸入reboot進行重啟
上述就是小編為大家分享的centos7/rhel7中如何進入單用戶模式對root密碼進行恢復了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。