CentOS7系統(tǒng)密碼重置完整操作指南
操作環(huán)境準(zhǔn)備
本方法適用于CentOS7物理服務(wù)器、云服務(wù)器及虛擬機(jī)環(huán)境。需確保能夠訪問服務(wù)器控制臺(tái)或具有重啟系統(tǒng)的權(quán)限。
詳細(xì)操作步驟
步驟一:進(jìn)入GRUB引導(dǎo)菜單
1. 重啟服務(wù)器過程中,當(dāng)出現(xiàn)引導(dǎo)界面時(shí)快速按↑
或↓
方向鍵
2. 使用方向鍵選中當(dāng)前系統(tǒng)引導(dǎo)項(xiàng)
3. 按下e
鍵進(jìn)入編輯模式
步驟二:修改內(nèi)核參數(shù)
1. 在linux16
開頭的行末追加參數(shù):rd.break
或 init=/bin/bash
2. 按Ctrl+X
啟動(dòng)系統(tǒng)
步驟三:掛載文件系統(tǒng)
系統(tǒng)進(jìn)入緊急模式后執(zhí)行:mount -o remount,rw /sysroot
chroot /sysroot
步驟四:重置密碼
1. 執(zhí)行密碼修改命令:passwd root
2. 輸入兩次新密碼
3. 創(chuàng)建認(rèn)證文件:touch /.autorelabel
步驟五:完成配置
1. 退出chroot環(huán)境:exit
2. 重啟系統(tǒng):reboot -f
注意事項(xiàng)
- 云服務(wù)器可能需要通過VNC方式操作
- 若使用rd.break方式,需在chroot后同步執(zhí)行
load_policy -i
- 建議在維護(hù)模式測(cè)試新密碼有效性
常見問題處理
GRUB菜單未顯示
開機(jī)時(shí)持續(xù)按住Shift
鍵強(qiáng)制顯示引導(dǎo)菜單
SELinux導(dǎo)致登錄失敗
在chroot環(huán)境執(zhí)行:fixfiles -F onboot
touch /.autorelabel