简介
在Ubuntu 20中,默认情况下禁用了root用户的登录,而使用普通用户进行系统管理操作。然而,在特定情况下,启用root登录可以是必需的。本文将介绍如何在Ubuntu 20上启用root登录,以及相关的注意事项。
步骤1:切换到root用户
首先,我们需要切换到具有sudo特权的用户。打开终端并输入以下命令:
sudo su
你将被要求输入当前用户的密码,输入正确的密码后,你将切换到root用户。
步骤2:设置root密码
一旦你切换到root用户,你可以使用以下命令设置root密码:
passwd
你将被要求输入新的root密码两次。请确保为root用户选择一个强密码,并记住它。
步骤3:编辑PAM配置
为了启用root登录,我们需要编辑PAM(Pluggable Authentication Modules)配置文件。在终端中运行以下命令来打开PAM配置:
sudo nano /etc/pam.d/gdm-password
在文件末尾添加以下行:
auth required pam_succeed_if.so user != root quiet_success
保存并关闭文件。
步骤4:编辑GDM配置
我们还需要编辑Gnome Display Manager(GDM)的配置文件。在终端中运行以下命令来打开GDM配置:
sudo nano /etc/gdm3/custom.conf
找到以下行:
#WaylandEnable=false
将其修改为:
WaylandEnable=false
保存并关闭文件。
步骤5:重启系统
完成以上步骤后,我们需要重启系统以使更改生效。在终端中运行以下命令来重启:
sudo reboot
系统将重新启动。在登录屏幕上,你现在应该看到一个可供你输入用户名和密码的选项。
选择"其他用户",输入用户名"root"和之前设置的root密码。点击登录按钮,你将成功登录到Ubuntu 20的root用户。
总结
通过按照上述步骤,你已成功在Ubuntu 20上启用了root登录。然而,应该注意的是,在使用root账户时要格外小心,因为它具有系统管理的完全访问权限。所以,请确保只在需要时使用root账户,并在完成后尽早退出。