ubuntu下实现自动以root用户开机无密码方式进入桌面

默认的Ubuntu系统在登陆界面上是不支持root用户直接登录的,即root的密码输入正确也不登录不了系统进入不了桌面,但是你可以使用下面的方法让Ubuntu也支持root登录。通常情况下,在Ubuntu中的普通用户只能通过运行sudo 命令 参数来获得系统临时使用root权限,或者是运行su root切换到root用户权限下,下面是使用root登录图形界面的具体方法。

1.设置root密码

按《装完Ubuntu后默认root用户的密码是多少?如何修改root密码》博文步骤来设置root密码。

2.修改/etc/pam.d/目录下文件

运行cd /etc/pam.d/,里面有两个要修改的文件,即gdm-autologin和gdm-password:

以root用户运行vi gdm-autologin,注释掉下面一行(在行首输入#号),如下图所示:

以root用户运行vi gdm-password,注释掉下面一行,如下图所示:

3.修改/etc/gdm3/custom.conf

以root用户运行vi /etc/gdm3/custom.conf,取消如下红色框中的两行注释:

重启系统后,便可以root用户无需输入密码方式自动进入桌面。

相关推荐
AlfredZhao4 小时前
生产环境里,为什么不建议把普通端口直接暴露到公网?
linux·https·443·80
戴为沐1 天前
Linux内存扩容指南
linux
zylyehuo2 天前
Linux 彻底且安全地删除文件
linux
用户805533698032 天前
主线 U-Boot 上 RK3506:和闭源 rkbin 拔河的三个隐性契约
linux·嵌入式
用户034095297912 天前
linux fcitx 5 雾凇拼音 设置在中文输入法下仍然输入英文标点
linux
乘云数字DATABUFF2 天前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
Web3探索者4 天前
可视化服务器管理和传统命令行区别是什么?新手教程:Linux 运维到底该用图形界面还是 SSH 命令行?
linux·ssh
zylyehuo4 天前
Linux系统中网线与USB网络共享冲突
linux
荣--4 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森4 天前
动手实战学 Docker — 从零到集群编排完全指南
运维