0%

教你如何开启 Ubuntu 21.10 的Root登录并实现自动登录

最近Ubuntu21.10也发布了。开个新帖子帮大家实现root用户启动自动登录

1. 为root创建密码

首先为root创建好密码,这样我们通过下面的操作才能顺利的进入系统。

1
sudo passwd root

2. 进入/etc/pam.d/目录

在目录内修改两个文件
gdm-autologin
gdm-password
gdm-fingerprint

首先将两个文件的权限改成 777

1
2
sudo chmod 777 gdm-password
sudo chmod 777 gdm-fingerprint

3. 修改文件

之后使用Vim或是Gedit修改上面的两个文件
注释里面的

1
auth        required        pam_succeed_if.so user != root quiet_success

部分

4. 改回文件的原来的权限

1
2
sudo chmod 644 gdm-password
sudo chmod 644 gdm-fingerprint

5. 设置50-unity.conf

打开 /usr/share/lightdm/lightdm.conf.d/50-unity.conf
在终端中用 sudo chmod 777 文件名
来设置权限
修改

1
2
3
4
5
6
[Seat:*]
user-session=ubuntu
autologin-guest=false
autologin-user=root
autologin-user-timeout=0
greeter-session=lightdm-gtk-greeter

6. 修改/etc/gdm3/custom.conf

1
2
3
4
5
6
7
# Enabling automatic login
AutomaticLoginEnable = true
AutomaticLogin = root
# Enabling timed login
TimedLoginEnable = true
TimedLogin = root
TimedLoginDelay = 5

我们现在重新启动Ubuntu 21.10, 你会发现你已经自动登录到了root用户。