root登录到图形;Fedora12/Debian以root登录图形界面
http://www.cnblogs.com/chutianyao/archive/2012/04/17/2453295.html
刚装好Fedora 12,以root登录图形界面,报错:“鉴定故障”。经查:默认不允许以root登录图形界面。
解决办法:
(1)以普通用户登录。
(2)#su
切换到root。
(3)#vi /etc/pam.d/gdm
在如下行前加“#”,将其注释掉:
auth required pam_succeed_if.souser != root quiet
(4) #vi /etc/pam.d/gdm-passwaord
在如下行前加“#”,将其注释掉:
auth required pam_succeed_if.souser != root quiet
经验证:使用sudo vi /etc/pam.d/gdm无法编辑这两个文件,因为安装时添加的用户默认不再sudo列表中,必须通过su切换到root才能编辑这两个文件。
其实在启动时进入单用户模式,默认就是root用户,可以直接编辑这两个文件。但这方式有点hack,咱还是整点比较常规的方法。
(5)#reboot
之后就可以用root登录了。
------------------------------------------------
update 2012-05-22:
最近切换到Debian下,情况类似,解决方法也类似:
http://www.cnblogs.com/floatedclouds/archive/2011/09/29/2195356.html
Debian默认不允许root登录,所以修改之。
(1)让Debian以root登录
修改gdm3的登录pam文件
#vi /etc/pam.d/gdm3
将auth required pam_succeed_if.so user != root quiet_success注释掉 //本行前加#
重启即可
(2)让Debian以root自动登录。
首先修改gdm3的设定文件
#vi /etc/gdm3/deamon.conf
AutomaticLogin = false //改为true
AutomaticLogin = root //以root自动登录
如果想等几秒再登录,那么用以下的
TimedLoginEnable = true
TimedLogin = root
TimedLoginDelay = 5 //延迟5秒登录,可修改
最后gdm3的自动登录pam文件
#vi /etc/pam.d/gdm3-autologi
将auth required pam_succeed_if.so user != root quiet_success注释掉。 //在本行前加#,取消Debian不让root登录的限制。
重启即可。
UNIX &Linux http://hi.baidu.com/hewing111/item/83b1a3fea77afbda6325d21d Debian Linux下如何以root账号登录桌面
I Debian Linux
方法有两种,一是图形界面方式设置,一是命令行设置:
A. 图形界面方式:
GNOME桌面下:打开“系统主菜单“,选择”系统>系统管理>登录窗口”,在弹出的窗口中点“安全”选项页,选择“允许本地管理员登录“,点确定即可。完成。
B. 命令行方式:(未测试过,不推荐新手用)
# grep 'AllowRoot' /etc/kde3/kdm/kdmrc
AllowRootLogin=true
# grep 'AllowRoot' /etc/gdm/gdm.conf
AllowRoot=true
II Ubuntu Linux下
方法如下:(假设是GNOME桌面)
1、先解除root锁定,为root用户设置密码
打开终端输入:sudo passwd
Password: <--- 输入你当前用户的密码
Enter new UNIX password: <--- 新的Root用户密码
Retype new UNIX password: <--- 重复新的Root用户密码
asswd:已成功更新密码
2、在桌面主菜单中,打开 系统>系统管理>登录窗口,点“安全”选项页,选择“允许本地管理员登录”。完成。。。。
( 如过是英文界面,即为:打开 System --> Administration --> Login Screen Setup;点击 security 页;选择 Allow root login )
{如果是kde桌面 (未经测试的方法):打开 Konqueror 并打开 /etc/kde3/kdm/ 目录, 在 kdmrc 文件上按右键选择 --> 'Edit as root', 在 246 行将 AllowRootLogin=false 修改为 'true',保存并退出. 命令行方式:gksu /usr/sbin/gdmsetup}
#Linux http://blog.sina.com.cn/s/blog_7016966301019p7j.html Ubuntu手记:卸载gnome,投奔xfce (2013-04-17 13:53:31) 光头电脑配置很 低,当初选择ubuntu的原因就是看中了Linux系统资源占用率低的优势,可是安装了ubuntu12.04版本之后,发现这丫的资源占用率比 win7还高,我这种老掉牙的本本,只能打开文件管理器,看网页都卡得要死。那就对ubuntu进行瘦身吧,首当其冲的自然是桌面管理器gnome,把 gnome换成xfce吧。
第一步,安装xfce,安装命令:sudo apt-get install xubuntu-desktop。执行完毕之后它会自己安装,坐等几分钟,然后注销,在用户名上面的选项里就能看到xfce和xubuntu的选项了。
第二步,卸载gnome,命令:sudo apt-get --purge remove liborbit2。执行完之后,似乎就卸载了2MB的东西吧,开玩笑,那么大的管理器,卸载了这么点,坑爹啊。重新启动看看,还是unity的登录界 面,看着真不爽,作为一个有洁癖的人,继续第三步。
第三步,彻底卸载gnome,从网上搜集了个卸载gnome的命令:
udo apt-get -y --auto-remove purge unity
udo apt-get -y --auto-remove purge unity-commo
udo apt-get -y --auto-remove purge unity-lens*
udo apt-get -y --auto-remove purge unity-service
udo apt-get -y --auto-remove purge unity-asset-pool
执行完之后,还不是很满意,因为卸载了大约20MB不到的东西,打开新立得管理器,还是很多gnome的包。
第四步,丧心病狂,丧尽天良的卸载gnome,因为gnome上还有个unity,于是,再来个sudo apt-get --purge remove libqt3-mt libqtcore4,这个据说是用来卸载KDE的,不过用来卸载unity也是可以的,一次性清理掉60MB空间,重启……意料之中启动失败,因为,据 说卸载了unity-greeter,只有蹲墙角哭的份了。
第五步,好吧,命令行……输入账号密码,运行命令starX,启动桌面管 理器,失败,命令X,失败。好吧,没办法了。运行:sudo vim /etc/lightdm/lightdm.conf,以root身份用vim编辑器打开lightdm.conf配置文件,这个文件是用来配置登陆界面 的,修改greeter-session=unity-greeter为greeter-session=lightdm-gtk-greeter,然后 保存退出,重启,OK,清爽的xfce小老鼠界面,舒坦了许多。
PS:关于第五步用vim编辑器,其实,我当时选用的环境是中文环境,在 vim里,各种菜单字符都是乱码,所以我还去安装了中文支持,命令如下:sudo apt-get install zhcon(安装zhcon);zhcon --utf8 --drv=vga(启动utf8字符支持),接下来为中文支持添加命令行自动启动:sudo vim ~/.bashrc,打开后在里面加入一行:alias zhcon='zhcon --utf8 --drv=vga',保存退出,OK。
刚装好Fedora 12,以root登录图形界面,报错:“鉴定故障”。经查:默认不允许以root登录图形界面。
解决办法:
(1)以普通用户登录。
(2)#su
切换到root。
(3)#vi /etc/pam.d/gdm
在如下行前加“#”,将其注释掉:
auth required pam_succeed_if.souser != root quiet
(4) #vi /etc/pam.d/gdm-passwaord
在如下行前加“#”,将其注释掉:
auth required pam_succeed_if.souser != root quiet
经验证:使用sudo vi /etc/pam.d/gdm无法编辑这两个文件,因为安装时添加的用户默认不再sudo列表中,必须通过su切换到root才能编辑这两个文件。
其实在启动时进入单用户模式,默认就是root用户,可以直接编辑这两个文件。但这方式有点hack,咱还是整点比较常规的方法。
(5)#reboot
之后就可以用root登录了。
------------------------------------------------
update 2012-05-22:
最近切换到Debian下,情况类似,解决方法也类似:
http://www.cnblogs.com/floatedclouds/archive/2011/09/29/2195356.html
Debian默认不允许root登录,所以修改之。
(1)让Debian以root登录
修改gdm3的登录pam文件
#vi /etc/pam.d/gdm3
将auth required pam_succeed_if.so user != root quiet_success注释掉 //本行前加#
重启即可
(2)让Debian以root自动登录。
首先修改gdm3的设定文件
#vi /etc/gdm3/deamon.conf
AutomaticLogin = false //改为true
AutomaticLogin = root //以root自动登录
如果想等几秒再登录,那么用以下的
TimedLoginEnable = true
TimedLogin = root
TimedLoginDelay = 5 //延迟5秒登录,可修改
最后gdm3的自动登录pam文件
#vi /etc/pam.d/gdm3-autologi
将auth required pam_succeed_if.so user != root quiet_success注释掉。 //在本行前加#,取消Debian不让root登录的限制。
重启即可。