CentOS7 忘記 root 密碼的解決辦法

CentOS7 忘記 root 密碼的解決辦法

centos7 忘記 root 密碼的解決辦法

1、啟動系統,在GRUB2引導畫面,按E鍵,編輯引導項?

CentOS7 忘記 root 密碼的解決辦法

2、刪除linux16這一行最后的 rhgb和 quiet參數(在UEFI系統中是linuxefi),刪除rhgb和quiet這兩個參數是為了顯示系統信息?

CentOS7 忘記 root 密碼的解決辦法

3、添加以下參數:rd.break enforcing=0?

在64位IBM Power Series是linux這一行尾;在x86-64 BIOS引導的系統中是linux16這一行尾;在UEFI引導的系統中是linuxefi這一行尾?

CentOS7 忘記 root 密碼的解決辦法

4、按CTRL+X用改變的參數引導系統?

CentOS7 忘記 root 密碼的解決辦法

5、在/sysroot/文件系統被掛載為只讀時,你不能改變密碼,因為文件系統為不可寫入。重新掛載文件系統為可寫入。?

mount?-o?remount,rw?/sysroot

6、文件系統被重新掛載為可寫,像下面這樣改變文件系統的root?

chroot?/sysroot

7、輸入passwd命令,接下來命令行提示改變root密碼?

CentOS7 忘記 root 密碼的解決辦法

8、更新password文件會導致SELinux安全上下文文件錯誤。鍵入以下命令在下次系統引導前重新標記所有文件:?

touch?/.autorelabel

9、重新掛載系統為只讀:?

mount?-o?remount,ro?/

CentOS7 忘記 root 密碼的解決辦法

10、鍵入exit命令退出chroot環境:?

exit

11、再次鍵入exit命令完成初始化,完成系統引導。?

exit

CentOS7 忘記 root 密碼的解決辦法

至此,密碼修改成功,完成最后一步exit后會等待時間長一點,然后便會進入啟動頁面輸入root用戶的密碼后可以成功登陸了。


推薦教程:《CentOS

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享