如何處理centos忘記登錄密碼
2016-01-13 13:55:04
12930
一,以單用戶模式進(jìn)入
1,出現(xiàn)grub畫(huà)面時(shí),選中平時(shí)啟動(dòng)linux的一項(xiàng),按e鍵
2,再次選中啟動(dòng)linux的那一項(xiàng)(類似于 kernel /boot/vmlinuz-2.4.18-14 ro root= LABEL=/)
按e鍵
3,在此命令行中加入single
類似于: kernel /boot/vmlinuz-2.4.18-14 ro root= LABEL=/ single
4,回車返回,然后按b鍵,可以進(jìn)入到單用戶模式
二、如何進(jìn)入其他模式?
nux系統(tǒng)的運(yùn)行級(jí)別有很多種,根據(jù)權(quán)威指南劃分下圖幾種。其實(shí)用的比較多的,也就是init3 init5 init6啦
把上面的single替換成 1,2,3,4,5,
0是關(guān)機(jī),6是重啟,就不必了
(Init1進(jìn)入修改密碼你們都用過(guò)吧)init1 有點(diǎn)類似安全模式命令行界面
init3就類似windows的dos命令行界面
init5 類似windows正常使用的界面
我們可以用runlevel查看
如果需要修改系統(tǒng)默認(rèn)的運(yùn)行級(jí)別,可以用VI編輯 /etc/inittab 文件設(shè)置。如下圖 default 后面的數(shù)字就是默認(rèn)的運(yùn)行級(jí)別啦
改好之后,重啟Linux系統(tǒng)之后生效。
三,單用戶模式也需要密碼或進(jìn)不去怎么辦?
1 這時(shí)需要用其他方式:
在kernel打頭的這行命令行上添加: init=/bin/bash
(備注:這個(gè)是在提示內(nèi)核只提供一個(gè)shell,所以不需要密碼,也不進(jìn)行文件系統(tǒng)檢查)
2,進(jìn)入bash后:
此時(shí)系統(tǒng)被mount為只讀,如果改密碼或要操作文件系統(tǒng)怎么辦?
mount -o remount,rw /dev/hda1 /
注意把 /dev/hda1 替換為你的根分區(qū)所在地
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)