環境:Fedora Linux 16
問題描述:Fedora linux16 用root用戶登錄 ,輸入密碼出現驗證失敗,即使你的密碼是正確的,也會出現這種情況,這是因 為Fedora linux 默認禁止了root 超級用戶。
解決辦法:
最開始 嘗試利用修復模式修改root用戶密碼,但是重啟後仍然不奏效。
現在通過以下 修改:
進入修復模式,輸入以下命令修改:
1.輸入命令:vi /etc/pam.d/gdm,在文本編輯器中(輸入i才能進入編輯模式)注釋掉"auth required pam_succeed_if.so user != root quiet"這一行(在這一行前面 加上"#",即改成#auth required pam_succeed_if.so user != root quiet);
2.按下esc鍵;
3.輸入冒號(:)
4輸入命令:wq,保 存且退出,繼續輸入命令:vi /etc/pam.d/gdm-password 同樣地注釋掉 "auth required pam_succeed_if.so user != root quiet"這一行, 保存後退出。
5.輸入命令:reboot
6.現在就能使用root登錄了, 解決。