centos7忘記root密碼解決辦法[Z]


在網上找了半天,網上大多都是centos6的解決辦法,centos7和之前的版本都不一樣,所以在這里說說對於centos7怎么修改root的密碼(實踐有效)。

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

 

 


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

 

 


3、添加以下參數:rd.break enforcing=0
在64位IBM Power Series是linux這一行尾;在x86-64 BIOS引導的系統中是linux16這一行尾;在UEFI引導的系統中是linuxefi這一行尾

 

 


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

 

 

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

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

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

 

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

touch /.autorelabel

9、重新掛載系統為只讀:
mount -o remount,ro /

 

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

exit

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

 

 

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

-----

使用此方法直接有效,親測。
————————————————
版權聲明:本文為CSDN博主「郄子碩-langgeligelang」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/q290994/article/details/78825667


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM