在 Ubuntu GUI 中以 root 身份登录

系统 Linux
在本指南中,我将向你展示如何在 Ubuntu 中 以 root 身份登录 GNOME 桌面。

默认情况下,Ubuntu 禁用了 root 账户。你必须使用 ​​sudo​​ 命令来执行任何需要 root 权限的任务。

当然,这是为了你自己的安全。一直以 root 身份使用系统,就像手里拿着一把剑到处跑。它增加了把事情搞乱的机会。

以 root 身份登录在服务器中仍然很常见。在桌面方面,以 root 身份登录的情况相当少见。甚至 Kali Linux 也做了改变。

然而,有一些桌面用户想以 root 身份登录。这不是什么明智之举,但肯定是可以做到的。

在本指南中,我将向你展示如何在 Ubuntu 中 以 root 身份登录 GNOME 桌面

如何在 GNOME 桌面上以 root 身份登录

🚧 我不建议在桌面上以 root 身份登录。你有 sudo 机制来满足你所有的 root 需求。只有在你有足够理由的情况下才这样做。本教程仅用于演示目的。你已经被警告过了。

步骤 1:启用 root 账户

你想以 root 身份登录。但默认情况下,root 账户是禁用的。第一步是启用它。

改变 root 账户的密码,这将为你启用 root 账户:

sudo passwd root

change the password of root account in ubuntu

change the password of root account in ubuntu

不言而喻,你不应该忘记 root 密码。

步骤 2:改变 GDM 配置

🚧 本教程的这一部分只对 GNOME 有效。请 ​​检查你的桌面环境​​ 并确保它是 GNOME。

Ubuntu 默认使用 GNOME,GNOME 使用 GDM 显示管理器。

为了允许以 root 身份登录到 GNOME,你需要对位于 ​​/etc/gdm3/custom.conf​​ 的 GDM 配置文件做一些修改。

对该配置文件做一个备份:

cp /etc/gdm3/custom.conf /etc/gdm3/custom.conf~

在最坏的情况下,如果你以某种方式把事情搞砸了,备份的文件可以用来从 TTY 上替换现有文件。

现在,用以下命令打开 GDM 文件:

sudo nano /etc/gdm3/custom.conf

并添加以下一行,允许 root 用户登录:

AllowRoot=true

configure GDM on ubuntu

configure GDM on ubuntu

按 ​​Ctrl+X​​ 退出 Nano,同时保存它。

步骤 3:配置 PAM 认证

现在,你必须配置 PAM 认证守护进程文件,它可以通过以下命令打开:

sudo nano /etc/pam.d/gdm-password

在这个文件中,你必须注释掉以下带有 ​​#​​ 号的一行,该符号拒绝 GUI 中的 root 访问:

auth   required        pam_succeed_if.so user != root quiet_success

​保存修改并退出 nano​​ 文本编辑器。

步骤 4:以 root 身份登录

现在,重启你的系统:

reboot

在登录界面,选择 ​​Not listed​​ 选项,在用户名中输入 ​​root​​,并输入你在本指南开头配置的密码:

Login as a root in ubuntu desktop

Login as a root in ubuntu desktop

当你登录后,它就会通知你,“logged in as a privileged user”

logged in as a privileged user in Ubuntu

logged in as a privileged user in Ubuntu

这就完成了! 现在,你正在以 root 身份运行你的 Ubuntu 系统。

以 root 用户身份运行系统时,你应该知道的事情

Ubuntu 默认禁用 root 账户是有原因的。想知道为什么吗?在这里你可以找到:

Ubuntu 中的 root 用户-你应该知道的重要事项

再说一遍,在你的桌面 Linux 系统中以 root 登录是不可取的。请遵守规范,远离这种(错误的)冒险。

责任编辑:庞桂玉 来源: Linux中国
相关推荐

2010-01-06 14:34:21

Ubuntu root

2022-10-24 07:55:31

2009-12-30 16:19:33

2012-08-03 10:46:31

2018-10-26 16:20:27

PodmanrootLinux

2021-02-17 09:16:58

PodmanLinuxDocker

2023-10-09 08:59:12

X11转发Linux

2010-01-08 10:35:03

Ubuntu9.04

2020-09-22 11:20:12

UbuntuLinuxroot

2022-07-21 18:02:38

思科漏洞攻击者

2020-08-31 07:30:28

UbuntuRoot密码

2020-04-17 08:00:22

Docker命令普通用户

2021-04-27 07:00:08

UbuntuLinux指纹登录

2011-09-08 09:57:04

Ubunturoot

2010-01-06 09:19:57

Ubuntu Virt

2010-01-04 09:15:19

Ubuntu Linu

2010-01-06 15:29:51

2009-12-29 12:50:24

Ubuntu root

2022-05-26 10:30:48

Fedora操作系统root 密码

2017-05-05 10:55:31

Web应用登录工程身份验证
点赞
收藏

51CTO技术栈公众号