如何禁用 GUI 根登录?

如何禁用 GUI 根登录?

前段时间,我刚刚测试了一下是否可以从 root 登录到桌面,结果成功了。我单击了用户列表中的“其他”,然后输入 root 及其密码并登录。现在我想知道如何才能完全禁用 root 登录。我在登录屏幕上没有看到任何这样的选项。

答案1

在全新安装的 Ubuntu 上,这应该是不可能的。这是因为 Ubuntu 默认使用无密码的 root 用户(即您无法使用常规的基于密码的身份验证直接以 root 用户身份登录,例如通过登录屏幕或命令行界面)。

不过,我怀疑您已经更改了 root 用户的密码,在这种情况下,我强烈建议您再次将其设置为无密码(这将禁用所有基于密码的登录形式):

sudo usermod -p '!' root

如果你以 root 用户身份登录执行管理任务,我建议你使用sudo而是获得普通用户的更高权限(在行政 团体)。

资源:

答案2

答案3

要禁用 root 登录(锁定帐户),请打开终端并执行:

sudo passwd -l root

系统将提示您输入管理员密码(不是密码是 root 密码。
输入密码时不会显示密码的字母。

答案4

@Karthick87,

-p = '使用加密密码作为新密码'

你能解释一下这将如何阻止 root 通过 GDM 登录吗?

@Pawan:请按照以下步骤操作:

System -> Administration -> Login Screen Setup

Go to the "Security" tab.

Under Options:
Allow root to login with GDM (Checked)

请告诉我这是否是解决方案!

相关内容