一、 單用戶模式
1臊泌、單用戶介紹
單用戶方式下鲤桥,系統(tǒng)并沒(méi)有完全運(yùn)行進(jìn)來(lái),只是部分程序運(yùn)行渠概,這時(shí)也不能進(jìn)行遠(yuǎn)程登錄到Linux系統(tǒng)茶凳。在系統(tǒng)發(fā)生故障無(wú)法啟動(dòng)、或者用戶名或密碼錯(cuò)誤等情況播揪,可以使用單用戶模式進(jìn)行維護(hù)贮喧,使系統(tǒng)恢復(fù)正常。這時(shí)的ROOT用戶對(duì)系統(tǒng)有完全的操作權(quán)限猪狈,可以修復(fù)系統(tǒng)的同時(shí)箱沦,也能隨時(shí)的對(duì)系統(tǒng)進(jìn)行破壞。
2雇庙、重啟linux系統(tǒng)引導(dǎo)
重啟系統(tǒng):到出現(xiàn)下面界面按e
找到linux16一行谓形,把其中的ro改為rw init=/sysroot/bin/sh
然后輸入ctrl+x
3、進(jìn)入單用戶模式下更改root密碼
進(jìn)入單用戶模式后依次輸入下面命令:
chroot /sysroot/ ##進(jìn)入真實(shí)系統(tǒng)
LANG=en ##解決亂碼問(wèn)題
passwd root ##更改root密碼
touch /.autorelabel ##更新SELINUX做準(zhǔn)備疆前,不做就可能登錄不了系統(tǒng)了
exit ##回到單用戶模式
reboot ##然后重啟系統(tǒng)用更新后的密碼登錄
二寒跳、救援模式
1、救援模式介紹
救援模式和單用戶類似竹椒,當(dāng)然系統(tǒng)無(wú)法啟動(dòng)童太,甚至無(wú)法進(jìn)入單用戶時(shí),可通過(guò)安裝光盤引導(dǎo)進(jìn)入救援模式,對(duì)系統(tǒng)進(jìn)行修復(fù)书释。
CentOS7的進(jìn)行級(jí)別:
runlevel0.target -> poweroff.target
runlevel1.target -> rescue.target
runlevel2.target -> multi-user.target
runlevel3.target -> multi-user.target
runlevel4.target -> multi-user.target
runlevel5.target -> graphical.target
runlevel6.target -> reboot.target
通過(guò)下面命令查看系統(tǒng)的進(jìn)行級(jí)別:
ls -l /usr/lib/systemd/system/runlevel*target
2翘贮、把機(jī)器設(shè)置為光盤啟動(dòng)
第一種方法:F2進(jìn)入BIOS設(shè)置 BOOT---"CD-ROM Drive"為第一引導(dǎo)項(xiàng)。用上下箭頭移動(dòng)到CD-ROM上征冷,再按“+” 上移目標(biāo)到第一項(xiàng)择膝,最后按F10 保存配置退出重啟誓琼。自動(dòng)進(jìn)入光盤引導(dǎo)检激。
- 第二種方法:開(kāi)機(jī)后,快按一下ESC,出現(xiàn)CD-ROM引導(dǎo)界面腹侣,用上下鍵頭選擇CD-ROM后回車進(jìn)入光盤引導(dǎo)叔收。
3、光盤引導(dǎo)進(jìn)入
(1)出現(xiàn)下圖時(shí)選擇第三項(xiàng)"troubshooting" 然后按回車鍵傲隶。
(2)下面頁(yè)面輸入"1" 選 continue
(3)進(jìn)入系統(tǒng)然后輸入下面命令可更改root密碼:
chroot /mnt/sysroot/
passwd root
exit
reboot