为了安全起见,Ubuntu默认不使用root账户登录,但有些用户会经常使用root权限的命令,来回切换实在麻烦,索性直接设置root账户直接登录。
查了一些资料,都是12.04版本下讲解的,貌似和14.04不太一样,找了许久,终于找到这篇文章,文章详细讲解了lightdm的详细设置,不过我们只用其中的两步设置就可以解决问题了,具体设置如下:
1、新建文件 /etc/lightdm/lightdm.conf.d/50-myconfig.conf
2、写入所需配置如下:
[SeatDefaults]
autologin-user=root
autologin-user-timeout=delay
这样设置以后基本就可以了,但是每次启动时都会提示 Error found when loading /root/.profile,幸好我有找到了这篇文章,提供了如下解决方法:
在终端中用命令gedit /root/.profile,打开文件后找到“mesg n”,
将其更改为“tty -s && mesg n”。
至此整个设置完成,不用再输烦人的sudo了,不过操作起来要小心,记得你是在用root账户。