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

相关推荐
kiros_wang17 小时前
鸿蒙 ArkUI:V1 与 V2 装饰器全面对比与迁移指南
ubuntu·华为·harmonyos
小小小花儿18 小时前
SSH密钥配置(免密连接远程服务器)
服务器·ssh
C++ 老炮儿的技术栈20 小时前
Ubuntu root账号自动登陆
linux·运维·服务器·c语言·c++·ubuntu·visual studio
biter down21 小时前
3:VMware Workstation 安装 Ubuntu 22.04 超详细教程
linux·运维·ubuntu
zhping101121 小时前
Ubuntu 登录密码忘记
运维·服务器·ubuntu
问简21 小时前
ubuntu wine
ubuntu
一勺菠萝丶1 天前
宝塔 Docker 安装 Ubuntu 及启动失败解决流程
ubuntu·docker·eureka
睡不醒男孩0308231 天前
PostgreSQL 数据库运维转型:从传统模式到 CLup 平台的 25 个核心 FAQ
运维·数据库·postgresql
biter down1 天前
2:Ubuntu 22.04 LTS 的完整下载教程
linux·运维·ubuntu
JOJO数据科学1 天前
pgAdmin4 Electron 鸿蒙 PC 适配全记录:从白屏到连接 PostgreSQL
postgresql·electron·harmonyos