前言
注意:ubuntu默认不允许root直接登陆,虽然从安全性进行考虑,但对新手来说,权限管理完全把握不住,所以手动开启root。开启root并不难,难的是不知道具体是哪个文件。但网上很多写教程的,根本不管版本问题,不同版本的系统文件名也不一样。
具体步骤
以普通用户登录系统,创建root用户的密码(装完系统root默认是没有密码的)
sudo passwd root
下载vim工具(不下vim也可以,将下面的vim命令换成gedit即可)
sudo apt update
apt install vim
修改 50-ubuntu.conf 文件(旧版本的lightdm文件叫gdm)
sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
在文件末尾增加如下两行:
greeter-show-manual-login=true
all-guest=false
修改 gdm-autologin 文件
sudo vim /etc/pam.d/gdm-autologin
前面加 # 注释掉第三行的 auth required pam_succeed_if.so user != root quiet_success
修改 gdm-password 文件
sudo vim /etc/pam.d/gdm-password
前面加 # 注释掉第三行的 auth required pam_succeed_if.so user != root quiet_success
修改 /root/.profile 文件
sudo gedit /root/.profile
将文件末尾的 mesg n 2> /dev/null || true
这一行修改成 tty -s&&mesg n || true
注销重新登录试一下