因為不小心移動了系統檔案passwd導致無法進入系統
在登入系統後執行 mv /etc/passwd /root/start.tomct(將系統passwd檔案移動到root根目錄下並且重新命名)
此時passwd檔案已經被移動到其他位置,這是我們執行重新啟動命令後是無法在此進入系統的
reboot後會卡在啟動頁面
按Esc檢視詳情後發現報錯
處理方法:
我們物理重新啟動伺服器,開機引導時e進入編輯模式
向下挪動遊標
找到這行的 ro開頭的位置
修改為rw init=/sysroot/bin/sh
ctrl+x執行,進入單使用者模式介面
執行chroot /sysroot
CD到root下看到剛剛移動過來的密碼檔案,這時我們執行移動程式碼將這個密碼檔案移動回去
mv /root/start.tomct /etc/passwd
或者
cp /root/start.tomct /etc
mv start.tomct passwd
修改密碼後要建立檔案
touch /.autorelabel
執行後物理重新啟動伺服器退出單使用者模式
再次進入系統後就可以使用原先的密碼登入系統了