centos7/rhel7單使用者模式-密碼恢復-處理異常問題
在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進行重啟
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31520497/viewspace-2702753/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RHEL 7單使用者模式密碼恢復模式密碼
- 異常處理反模式模式
- .net異常處理的效能問題
- 使用者管理的備份恢復操作異常中斷問題
- 異常處理的反模式模式
- HIVEMapJoin異常問題處理總結Hive
- EJB3的異常處理問題
- Linux記憶體異常問題處理Linux記憶體
- AwaysOn災備恢復演練問題處理
- 異常篇——異常處理
- 使用觀察者模式處理異常資訊模式
- SVN異常處理——禁止訪問
- oracle ora-600[2662]問題分析及異常恢復Oracle
- LINUX忘記ROOT使用者密碼處理方法(linux單使用者模式)Linux密碼模式
- 異常處理
- dns異常怎麼修復 dns配置異常怎麼處理DNS
- SQL Server 異常程式碼處理SQLServer
- crontab導致CPU異常的問題分析及處理
- 請問EJB容器如何處理異常
- 【問題處理】MySQL忘記root密碼的處理辦法MySql密碼
- [轉載] Java異常處理習題Java
- 異常-throws的方式處理異常
- 異常處理與異常函式函式
- JavaScript 異常處理JavaScript
- ThinkPHP 異常處理PHP
- React 異常處理React
- 08、異常處理
- JAVA 異常處理Java
- JAVA異常處理Java
- Abp 異常處理
- oracle異常處理Oracle
- PowerShell 異常處理
- plsql異常處理SQL
- Swift 異常處理Swift
- JS異常處理JS
- app異常處理APP
- Oracle 處理異常Oracle
- MySQL異常處理MySql