非救援模式更改centos8密碼(centos8忘記密碼如何處理)
[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
今天在測試一個數(shù)據(jù)的時(shí)候,要安裝寶塔,可是我在安裝CentOS的時(shí)候,我用了其他的用戶,導(dǎo)致ROOT不能登錄,然后root密碼也忘記了,那就只能更改密碼了,具體更改密碼的方法如下:
我的是centos8,跟7還是有點(diǎn)兒區(qū)別的,我們一會兒在說7的事兒;
1.重啟centos8,在這個界面按上下鍵選中第一行
2.按’e’鍵,進(jìn)入如下界面,移動向下方向鍵至“l(fā)inux”開頭的行。然后按向右的方向鍵移動,找到“ro”并將其修改為“rw init=/sysroot/bin/bash”。(rw后邊有空格,\是系統(tǒng)自己添加或者自己輸入也可,我就是自己輸入的)
輸入完上面的那些文字,就是這樣的樣子,具體請參閱下圖:
3.同時(shí)按住Ctrl和x鍵,系統(tǒng)進(jìn)入如下界面,即emergency(緊急情況)模式。(進(jìn)入這個界面的時(shí)候,根據(jù)機(jī)器的快慢來決定的,會有些慢,要耐心等待哦)
4.運(yùn)行命令“chroot /sysroot/ ”切換回原始系統(tǒng)(即我們的centos8),然后即可修改密碼,修改完密碼運(yùn)行命令“touch /.autorelabel”,使SELinux生效,密碼生效。如下圖。(如果出現(xiàn)方塊亂碼(vmware不支持漢字,所以顯示方塊),將當(dāng)前終端語言臨時(shí)設(shè)置為英文即可)。
/# chroot /sysroot/
/# LANG=en? ? ? ? ?(把語言改為英文)
/# passwd
/# touch /.autorelabel
PS:修改你的root賬號密碼,重復(fù)輸入一個不少于8位的密碼(密碼在輸入的時(shí)候是不顯示的,看起來就像沒反應(yīng)一樣,只需要正確輸入并回車就可以,一定要復(fù)雜化哦);
5.同時(shí)按住Ctrl和d鍵,輸入reboot,回車,系統(tǒng)重新啟動。
6.重啟系統(tǒng)后,輸入新設(shè)置的密碼就可正常登錄系統(tǒng)嘍;就是這么簡單的操作,希望能幫助后來人哇;
延伸閱讀:
1. 在啟動界面選擇 ?
2. 按 e 鍵進(jìn)入編輯模式
3. 將光標(biāo)移動到 linux (有的帶16有的不帶哦,這里注意一下即可,具體請參閱第一張圖)開頭的行,找到 ro 改為 rw init=sysroot/bin/sh?
4. 修改完成后按 ?
5. 進(jìn)入后輸入 ?
6. 輸入 ?
7. 根據(jù)提示輸入兩次你所需的密碼
8. 完成后輸入 ?
9. 輸入 exit 回車
10. ?
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!