ubuntu桌面版安装后配置允许root通过图形界面登录和ssh登录 亲测有效

环境:

OS: ubuntu-24.04.3-desktop-amd64

提前安装好vi

复制代码
apt install vim

1.确定图形界面在运行

复制代码
systemctl status display-manager

2.修改 GDM 配置(适用于 GNOME 桌面环境)

也可以使用vi编辑该文件

复制代码
sudo nano /etc/gdm3/custom.conf

找到 security 部分,并确保添加以下行:

复制代码
[security]
AllowRoot=true

Ctrl+0保存 Ctrl+x退出

3.修改 PAM 认证配置

编辑 PAM 文件 /etc/pam.d/gdm-password

复制代码
sudo nano /etc/pam.d/gdm-password

查找并注释掉以下行:

复制代码
auth required pam_succeed_if.so user != root quiet_success

同样,编辑 PAM 文件 /etc/pam.d/gdm-autologin 并注释相同的行:

复制代码
sudo nano /etc/pam.d/gdm-autologin

4.重启

复制代码
reboot

5.选择切换root账号

这个选择项需要2个以上的账号才会出现,若只有一个普通账号,可以useradd添加一个新的账号

相关推荐
IvorySQL1 小时前
PG 日报|多款 PostgreSQL 工具新版本集中发布
数据库·postgresql
IT 小阿姨(数据库)2 小时前
PostgreSQL 因主库表空间错乱_缺少软链接、从库配置问题,导致主从复制故障【修复过程】
数据库·postgresql
EterNity_TiMe_3 小时前
别让告警变成噪音:用Prometheus和Alertmanager搭一套可远程查看的监控系统
数据库·人工智能·ai·postgresql·prometheus·cpolar
AlfredZhao4 小时前
Win7老系统登录报错怎么解?PuTTY这次真能救急
ssh·putty·win7
醉熏的石头1 天前
Ubuntu 中的编程语言(中)
linux·ubuntu·scala
ClouGence1 天前
保障公共安全,一线治安机构实时数据应用与实践
数据库·mysql·postgresql
bukeyiwanshui1 天前
20260622 安装配置ubuntu
linux·运维·ubuntu
AI的探索之旅1 天前
从 Ubuntu 14.04 到 24.04:TI AM335x 开发环境完整迁移与 Agent 接管方案
linux·数据库·嵌入式硬件·ubuntu·postgresql
一池秋_1 天前
ubuntu(linux)完美复刻windows11字体,解决linux字体费眼晴
linux·运维·ubuntu
艾莉丝努力练剑2 天前
OpenCode AI 编程:Ubuntu 24.04 环境安装与使用指南
linux·服务器·网络·人工智能·tcp/ip·ubuntu