眾所周知,RHEL5中,修改root密碼的方法比較簡單。只需要在單用戶模式下,passwd即可修改成功。
但是這招在RHEL6中,並不奏效。
目前有3種辦法可以修改。其中,使用光盤,進入修復模式。這種方法我不在此介紹。通過網絡搜索以及自己的摸索,某確定:在虛擬機中,有兩種偏方可以解決root重設問題。
第一種偏方。(很類似RHEL5的方法)
進入單用戶模式,關閉selinux,之後就可以成功修改。
setenforce 0
passwd
第二種偏方。(很野蠻的方法,我還沒想出這有什麼道理,但是真的可行)
依然進入單用戶模式。修改/etc/passwd文件,將第一行root:x:中的x刪除;進入level5模式,用root賬號登陸(此時不需要密碼),現在就可以修改root密碼了。