原因:fedora默认禁止了root超级用户。

需要修改两个文件:

1、先用一个普通用户登陆系统(文本界面、图形界面均可),在命令行或者终端中输入su root,再输入root密码,成功后就可以用root用户的身份修改相应的配置。

具体操作如下:

2# vi /etc/pam.d/gdm

注释掉"auth required pam_succeed_if.so user != root quiet"这一行(在这一行前面加上"#",即改成#auth required pam_succeed_if.so user != root quiet
保存退出。

3#vi /etc/pam.d/gdm-password

同样地注释掉"auth required pam_succeed_if.so user != root quiet"这一行。
保存后退出。

重启登录,成功。