centos8忘記密碼解決方法(非救援模式)


1.重啟centos8,在這個界面按上下鍵選中第一行

2.按’e’鍵,進入如下界面,移動向下方向鍵至“linux16”開頭的行。然后按向右的方向鍵移動,找到“ro”並將其修改為“rw init=/sysroot/bin/bash”。(rw后邊有空格,\是系統自己添加的)

-----------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------

 3.同時按住Ctrl和x鍵,系統進入如下界面,即emergency(緊急情況)模式。

 

 4.運行命令“chroot /sysroot/ ”切換回原始系統(即我們的centos7),然后即可修改密碼,修改完密碼運行命令“touch /.autorelabel”,使SELinux生效,密碼生效。如下圖。(如果出現如下方塊亂碼(vmware不支持漢字,所以顯示方塊),將當前終端語言臨時設置為英文即可)。

/# chroot /sysroot/

/# LANG=en         (把語言改為英文)

/# passwd

/# touch /.autorelabel

 

 5.同時按住Ctrl和d鍵,輸入reboot,回車,系統重新啟動。

 

 6.重啟系統后,輸入新設置的密碼就可正常登錄系統了。

 


免責聲明!

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



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