centos7如何找回丟失的root密碼以及開機在圖形介面一直轉圈
阿新 • • 發佈:2020-10-19
在網上看韓老師的視訊自學Linux,但因為視訊年份過早,以至於在真正學習過程中遇到了可能是由於版本或者由於我個人操作不當出現的問題,在網上找了很多的解決方案,現在整理出來對於我自己測試成功過的解決方案,希望能幫助到更多新手的朋友。
如何找回丟失的root密碼
1、在開機引導介面按【e】
2、進入介面後,在linux16那行的末尾輸入【rd.break】,然後按ctrl+x組合鍵
3、進入單使用者只讀模式
4、輸入【mount -o remount,rw /sysroot】重新掛載根目錄讀寫許可權,並使用【chroot /sysroot】(注意/前面的空格)命令更改根目錄
5、使用【passwd】更改密碼,需要輸入兩次
6、輸入【touch /.autorelabel】使selinux生效
7、輸入兩次【exit】退出,並重新啟動
開機在圖形介面一直轉圈
1、重啟,並按照第一個問題的第1、2、3、4步操作進入單使用者模式
2、輸入【getenforce】檢視selinux狀態
3、輸入兩次【exit】可以看到提示無法載入selinux策略
4、重新啟動,同上述方法第一步相同,進入核心介面按e,在linux16這行輸入【selinux=0】
5、然後就可以進入圖形介面了正常啟動了
6、輸入命令【yum remove -y selinux-policy】解除安裝selinux-policy,按【y】回車確定
7、輸入【yum install -y selinux-policy】安裝
然後就可以正常的啟動了