Ubuntu默认是禁用了root用户的登录。
系统安装后, 图形化界面无法登录到root用户解决方法:
Ubuntu 12.04:
1.设置root用户密码:
普通用户登录,sudo passwd root
根据提示先输入普通用户密码,然后输入2次要设置的root帐号密码
2.切换到root用户:su root
3.备份lightdm.conf文件:
cp -p /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.bak
4.编辑lightdm.conf,设置root用户登录图形界面
加:greeter-show-manual-login=true
修改后为:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
greeter-show-manual-login=true
5.重启登录即可,已经可以输入root了
Ubuntu 13.10:
1.激活root用户:sudo passwd
(激活root用户之后只能在终端使用su切换到root用户,还无法在启动时使用root用户登录)
2.开启手动登录功能,允许用户输入账号密码登录系统
sudo gedit /etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
添加:greeter-show-manual-login=true
3.重启登录即可。
Ubuntu 14.04:
1.设置root用户密码:普通用户登录,sudo passwd root,输入你想要的密码
2.sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
在弹出的编辑框里输入:greeter-show-manual-login=true 保存关闭
3.重启登录即可
若想锁定/禁用root账号,使用如下命令:sudo passwd -l root
注:强烈不建议修改root密码和用root用户登录