centos 修改/etc/passwd的root信息出錯 && 重置root密碼

若在centos中,誤操作修改了/etc/passwd的root信息,或者誤操作passwd命令修改了root密碼,導致無法進入root用戶,可均按照此文操作!

1,進入虛擬機時按上下鍵(如圖中下方提示),打斷3秒進入系統的步驟;
在這裏插入圖片描述
2,按下e,進入編輯模式。按住下鍵,將光標停在圖中黃色位置處(不移動時,可能看不全字母),將黃色框中的信息寫入,注意空格和字母。然後,按下ctrl+x保存並進入下一步;
在這裏插入圖片描述
3,輸入命令(注意空格):mount -o remount, rw /
4,(若僅爲了重置root密碼,跳過此步驟,直接進入第五步)
輸入命令:vim /etc/passwd
將誤修改的root信息,修改過來(我是誤在root前添加了數字1),這裏只建議修改root的名稱;
在這裏插入圖片描述
5,重置root密碼命令:passwd root,然後輸入重置後的密碼;
6,輸入命令:vim etc/selinux/config ,此處可看黃色框中的可選項,把 enforcing 改爲 disabled,保存並退出;
在這裏插入圖片描述
7,重啓即可:exec /sbin/init

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章