Fedora10为了安全,在默认下root不能登陆,这个不是BUG。0 e0 |6 V( |9 j
但是习惯了root登陆的客户,突然省去了这个,总感觉不习惯。) k' l2 N+ T( Z7 n4 P ?0 r6 `
网上有很多教程,但对于我这样的菜鸟,着实研究了好几天~~
现在,我就把详细教程写下来,供大家参阅。$ n
: B. s( X; Y+ d7 U
普通用户登陆桌面. O" l V J" u# a2 O
第一步:用用程序=》系统工具=》终端,从而进入终端8 g" {# ~( G5 X) M
; K, T) ~/ W8 c8 T8 W
" n; ^* I: V3 v
第二步:在终端输入 su(要小写),回车,提示输入密码,这里要输入root的密码,需要提示的是,你输入密码,它不会有任何提示符的,输完密码回车就好;$ K1 {$ w7 |# n. f& H& T+ P
输入密码' [' I4 t) q8 L
) /$ m3 b1 n/ O( e
拥有root权限2 c% E9 S7 _" ?5 X" g& ~/ /' a# ^
第三步:输入gedit /etc/pam.d/gdm(注意,gedit后面有个空格),打开gdm文件;
2 k- I# c+ K+ Y4 V* T
; I9 z7 x8 i: s8 ]0 F, I" c
第四步:在这个gdm文件里的第三行auth required pam_succeed_if.so user != root quiet这条指令的最前面加一个 # (加一个“#”号),来注释这一行;
大家可以看到,注释之后它会变成蓝色~~之后保存它,退出,这样,你就可以用root账户登录了。- K* {! L# c3 i [& _( Y7 R
# r0 ~: `8 {% D% v v! X5 k6 [' j
! _$ f& N( R, a7 g& z
需要说明一下,改了之后,关机时需要root密码确定,这样比较麻烦了点。而且,默认的F10不让root登陆其实是从安全角度着想,不影响fedora的正常使用,所以,我建议大家明白之后,可以将gdm改回去,确保系统安全。
我的处理方法:
因为我自己是安装的双系统,所以可以通过Ctrl+F1切换到文本登录界面
在这里输入root账户和密码就可以看到登录成功的提示信息,
键盘输入vi /etc/pam.d/gdm敲击回车键
键盘输入如字母a 不要敲击回车键
(这一步做了才可以编辑这个文件)
在这个gdm文件里的第三行auth required pam_succeed_if.so user != root quiet这条指令的最前面加一个 # (加一个“#”号),来注释这一行;
按一次键盘左上方的按钮ESC
最后键盘输入
:wq