開啟centos8虛擬機,在圖1界面中按上下鍵選中第一行

如圖1所示
按'e'鍵,進入圖2界面,移動向下方向鍵至“l(fā)inux16”開頭的行。然后按向右的方向鍵移動,找到“ro”并將其修改為“rw init=/sysroot/bin/bash
”。(rw后邊有空格,\是系統(tǒng)自己添加的),如圖3所示。

如圖2所示

如圖3所示
同時按住Ctrl和x鍵,系統(tǒng)進入如下界面,即emergency(緊急情況)模式。如圖4、5所示.

如圖4所示、此界面等待時間較長,需耐心等待即可。

如圖5所示
4.運行命令“chroot /sysroot/
”切換回原始系統(tǒng)(即centos7), 然后即可修改密碼,修改完密碼運行命令“touch /.autorelabel
”, 使SELinux生效,密碼生效。如下圖。(如果出現(xiàn)如下方塊亂碼(vmware不支持漢字,所以顯示方塊),將當前終端語言臨時設(shè)置為英文即可)。如圖6所示。
/# chroot /sysroot/
/# LANG=en (把語言改為英文)
/# passwd
/# touch /.autorelabel

如圖6所示
5. 同時按住“Ctrl+d”鍵,輸入“reboot”,按回車鍵,系統(tǒng)重新啟動。如圖7所示。

如圖7所示
6.進入此界面,輸入新設(shè)置的root密碼即可登錄成功。如圖8所示。

如圖8所示
7.登錄成功,進入centos8系統(tǒng)。如圖9所示。

如圖9所示
至此,centos8系統(tǒng)的root密碼修改完畢!
總結(jié)
到此這篇關(guān)于CentOS8下的root密碼快速修改方法的文章就介紹到這了,更多相關(guān)centOS8 root密碼破解內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!