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添加一个新的账号

相关推荐
承渊政道1 小时前
星空组网真实体验:Mac远程访问Ubuntu,SSH与HTTP全流程验证
ubuntu·http·macos·ssh·服务器管理·星空组网
heqingchun163 小时前
Ubuntu 22.04 交叉编译 RK3568 MPP + FFmpeg 完整指南
linux·ubuntu·ffmpeg
码农阿豪3 小时前
不装 SSH 客户端也能连服务器:用 WebSSH 把终端搬进浏览器
运维·服务器·ssh
IvorySQL3 小时前
PostgreSQL 日报 |SUM-AVG 溢出检测不足(9 月 5 日)
数据库·postgresql·区块链
像风一样自由202014 小时前
23.OCR在知识库中的作用扫描件和图片文字如何进入RAG
postgresql·大模型·ocr·rag
运维全栈笔记19 小时前
Windows 安装 WSL2 并运行 Ubuntu 24.04 指南
linux·网络·windows·ubuntu
一叶龙洲19 小时前
Ubuntu24.04Fcitx5使用macos12界面
ubuntu
米糕闯编程20 小时前
鱼香ros2(一)在ubuntu中安装ros2
linux·运维·ubuntu·机器学习
cnnews20 小时前
Ubuntu 编译 postmarketOS
linux·运维·arm开发·ubuntu·github·音视频
正在走向自律1 天前
FastGPT高并发登录故障根治方案:50人并发报错、PostgreSQL、MongoDB数据库深度优化手册
数据库·mongodb·postgresql