首先以非root用户身份登入系统。
1,修改root密码:启动shell,随后在shell里面输入命令:
sudo passwd root
最后输入root要使用的密码,需要输入两次,这样root密码就修改完毕了!
2,修改配置文件,允许root登入:
依然先启动shell,随后在shell里面输入命令:
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
执行这个命令后,会用gedit打开这个配置文件,随后在打开的配置文件末尾加入:
greeter-show-manual-login=true
加入这行之后,就允许系统以root身份登入了。
如果你不喜欢guest用户登入,你可以现在就在下面加入这一行:
allow-guest=false
保存配置,随后重新启动就可以用root身份登入了,不过这个时候很可能会报错,下面就是如何处理这个错误!!
3,处理以root身份登入错误:
在登入界面,我们可以选择以用户名和密码方式登入了,随后用户名输入“root”,输入root对应的密码,我们就以root身份登入了!
如果这个时候登入报错了,那么我们可以这样处理:打开shell,在里面输入下面命令
sudu gedit /root/.profile
修改配置:
原 来:
mesg n || true
修改后:
tty -s &&mesg n || true
保存修改后的配置,随后重新启动,我们再次以root身份登入,发现错误消失了!
注意:一般情况下,不应该以root身份登入!!
参考: