Pawan Neupane Asked: 2010-12-17 11:19:42 +0800 CST2010-12-17 11:19:42 +0800 CST 2010-12-17 11:19:42 +0800 CST 如何禁用 GUI root 登录? 772 前段时间我刚刚测试了一下是否可以从root登录到桌面,我成功了。我单击用户列表上的其他并输入 root 及其密码并登录。现在我想知道我们如何完全禁用 root 登录。我在登录屏幕中没有看到任何选项。 security gdm root login-screen 4 个回答 Voted Frxstrem 2010-12-17T11:39:50+08:002010-12-17T11:39:50+08:00 在全新安装的 Ubuntu 上,这应该是不可能的。这是因为 Ubuntu 默认使用无密码的 root 用户(即您不能直接使用基于密码的普通身份验证登录,例如通过登录屏幕或命令行界面)。 但是,我怀疑您更改了 root 用户的密码,在这种情况下,我强烈建议您再次将其设为无密码(这将禁用所有基于密码登录的表单): sudo usermod -p '!' root 如果您使用以 root 用户身份登录来执行管理任务,我建议您改为使用普通用户(在admin 组中)sudo获得提升的权限。 资源: sudo(8)Ubuntu 10.10 Maverick Meerkat 的手册页 社区 Ubuntu 文档中的Root/Sudo 页面 karthick87 2010-12-17T12:10:35+08:002010-12-17T12:10:35+08:00 在终端中发出以下命令以禁用 root 帐户, sudo usermod -p '!' root 查看以下链接以获取更多信息, https://help.ubuntu.com/community/RootSudo Lewis Goddard 2011-09-13T10:54:15+08:002011-09-13T10:54:15+08:00 要禁用 root 登录(锁定帐户),请打开终端并执行: sudo passwd -l root 系统将提示您输入管理员密码(不是root 密码)。 键入时不会出现密码字母。 Ilias 2011-02-05T03:07:14+08:002011-02-05T03:07:14+08:00 @Karthick87, -p = '使用加密密码作为新密码' 您能否解释一下这将如何阻止 root 通过 GDM 登录? @Pawan:按照以下步骤操作: System -> Administration -> Login Screen Setup Go to the "Security" tab. Under Options: Allow root to login with GDM (Checked) 请让我知道这是否是解决方案!
在全新安装的 Ubuntu 上,这应该是不可能的。这是因为 Ubuntu 默认使用无密码的 root 用户(即您不能直接使用基于密码的普通身份验证登录,例如通过登录屏幕或命令行界面)。
但是,我怀疑您更改了 root 用户的密码,在这种情况下,我强烈建议您再次将其设为无密码(这将禁用所有基于密码登录的表单):
如果您使用以 root 用户身份登录来执行管理任务,我建议您改为使用普通用户(在admin 组中)
sudo
获得提升的权限。资源:
sudo(8)
Ubuntu 10.10 Maverick Meerkat 的手册页在终端中发出以下命令以禁用 root 帐户,
sudo usermod -p '!' root
查看以下链接以获取更多信息,
要禁用 root 登录(锁定帐户),请打开终端并执行:
系统将提示您输入管理员密码(不是root 密码)。
键入时不会出现密码字母。
@Karthick87,
-p = '使用加密密码作为新密码'
您能否解释一下这将如何阻止 root 通过 GDM 登录?
@Pawan:按照以下步骤操作:
请让我知道这是否是解决方案!