环境: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登录了,解决。