ubuntu开启root用户
Ubuntu 启用 root 账户
在 Ubuntu 中,默认情况下 root 账户是被禁用的。为了启用 root 账户,你需要设置 root 用户的密码。以下是如何在 Ubuntu 上启用 root 账户的步骤:
打开终端。
输入以下命令来设置 root 用户的密码:
sudo passwd root
你会被提示输入你的当前用户的密码,然后输入你想要为 root 账户设置的新密码。
之后,你可以用以下命令启用 root 账户:
sudo usermod -aG sudo root
这个命令将 root 用户添加到 sudo 组中,这样 root 就可以执行 sudo 命令了。
为了确保 root 账户已经启用,你可以用以下命令测试登录为 root 用户:
su - root
然后输入你之前设置的 root 密码。
一旦你成功登录为 root 用户,你就可以执行需要 root 权限的命令了。
请注意,出于安全考虑,通常不推荐在日常工作中使用 root 账户,而是应该使用 sudo 来执行需要管理员权限的命令。
用root登录
启用root账户:
默认情况下,root账户是禁用的。首先,需要启用root账户。在终端中输入以下命令:
sudo passwd root
然后输入设置的密码,输入两次,这样就完成了设置root用户密码。
2. 修改GDM配置:
Ubuntu默认使用GDM作为显示管理器。为了允许以root身份登录到GDM,需要对位于/etc/gdm3/custom.conf的GDM配置文件做一些修改。首先,对配置文件做一个备份:
bash
cp /etc/gdm3/custom.conf /etc/gdm3/custom.conf~
然后,用以下命令打开GDM配置文件:
bash
sudo vi /etc/gdm3/custom.conf
在文件中添加以下行,允许root用户登录:
bash
AllowRoot=true
- 修改PAM配置:
为了允许root用户通过PAM(Pluggable Authentication Module)进行身份验证,需要编辑PAM配置文件。在终端中输入以下命令:
gedit
sudo gedit /etc/pam.d/gdm-autologin
在文件中注释:
#auth required pam_succeed_if.so user != root quiet_success
保存退出
gedit
sudo gedit /etc/pam.d/gdm-password
在文件中注释:
#auth required pam_succeed_if.so user != root quiet_success
保存退出
4.最后reboot重启即可
参考:https://blog.csdn.net/weixin_46301858/article/details/135890663