Ubuntu 22.04 默认情况下不允许 root 用户直接登录,但你可以通过以下步骤启用 root 账户登录:
- 设置 root 用户密码:
bashsudo passwd root
输入并确认 root 用户的新密码。
- 修改 SSH 配置以允许 root 用户通过 SSH 登录(如果你需要通过 SSH 登录):
bashsudo vim /etc/ssh/sshd_config
找到 PermitRootLogin
这一行,并修改为:
PermitRootLogin yes
保存并关闭文件。
- 重启 SSH 服务以应用更改:
bashsudo systemctl restart sshd
- 如果你也想要允许 root 用户直接在本地登录,修改
/etc/gdm3/custom.conf
文件:
bashsudo nano /etc/gdm3/custom.conf
在 [daemon]
部分添加以下行:
[daemon]
AutomaticLoginEnable = true
AutomaticLogin = root
保存并关闭文件。
重新启动你的 Ubuntu 22.04 系统,你现在应该能够使用 root 用户登录。请注意,出于安全考虑,不建议在生产环境中启用 root 用户直接登录。