ubuntu24.04配置root登录图形界面

本来ubuntu 允许root登录图形界面的配置应该很普通,例如如下:
systemctl status display-manager
看一下loaded部分是否有/gdm的样式
然后 vim /etc/gdm3/custom.conf
[security]
AllowRoot=true
再修改 /etc/pam.d/gdm-password 和 /etc/pam.d/gdm-autologin
将auth required pam_succeed_if.so user != root quiet_success 注释掉
重启systemctl restart display-manager即可。
但是笔者按照上述方法在ubuntu24.04中配置之后
在登录界面输入root,回车,则会显示一行提示然后快速恢复到默认的用户登录界面。
因为速度很快所以具体提示信息根本无法看清。
经过网上搜索之后,vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 添加了如下两行
greeter-show-manual-login=true
all-guest
然后在/root/.profile中将最后一行注释掉:
mesg n 2> /dev/null || true
发现、仍然不起作用。
笔者重新systemctl status display-manager 发现display-manager 虽然在运行,但是有信息如下:
pam_succeed_if(gdm-fingerprint:auth): requirement “user != root” not met by user “root”
笔者重新vim /etc/pam.d/gdm-fingerprint 将其中的类似行:
auth required pam_succeed_if.so user != root quiet_success
给注释掉,然后reboot即可了。

此条目发表在Ubuntu分类目录,贴了标签。将固定链接加入收藏夹。

发表回复