前言

注意: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

注销重新登录试一下

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐