Hublog随手记录一些东西

Debian12 如何允许 Root 用户登陆

debian12 gdm3 默认不允许 root 用户登陆,以下是解决方法

1.修改 /etc/gdm3/daemon.conf

1
2
3
sudo nano /etc/gdm3/daemon.conf
[security] #在这一行下面添加以下行
AllowRoot=true

2.修改 /etc/pam.d/gdm-password

1
2
3
sudo nano /etc/pam.d/gdm-password
# 找到下面这一行并注释
#auth    required    pam_succeed_if.so user != root quiet_success

如果想取消 root 用户登陆,并将 root 用户从登陆界面隐藏

将上面修改恢复,并修改以下配置:

1
2
3
sudo nano /var/lib/AccountsService/users/root
# 将下面这一行的 false 改成 true
SystemAccount=true
0%