怎样在 Linux 中禁用 Root 帐户

根据您的安装方式,您的 Linux 系统可能设置为通过 su 而不是登录 root 帐户 sudo. 但是,您可以禁用 root 帐户并使用 sudo 反而。 就是这样。

为什么要禁用根帐户

您应该禁用 root 帐户并使用 sudo 用于管理任务,因为它比使用 su 更安全。 这样,您只需记住 Linux 系统上的一个密码。

如果您有多个管理用户,例如在一台服务器上,其中之一会破坏 root 密码。 Sudo 允许每个人使用自己的密码。 如果 root 登录被禁用,没有人可以泄露密码。 如果 admin 流氓,你可以禁用他们的帐户。

确保你可以“sudo“ 第一的

在禁用 root 帐户之前,您应该确保可以 sudo 第一的。 许多发行版在安装时将第一个用户设置为管理员。 所以如果那是你,你可能可以 sudo 已经。 如果您的系统设置为 root 帐户已经被锁定 sudo 默认情况下。

如果 sudo 未安装在您的系统上,您可以使用您的包管理器来获取它。 尝试搜索名为“的包sudo”并安装它。安装后,您可能需要将您的用户帐户添加到“wheel”,“admin,” 或类似命名的用户组才能使用 sudo.

配置 sudo, 使用 视觉 命令。 这将打开一个副本 /etc/sudoers 文件,并且只会保存有效的配置,从而避免对系统造成任何不必要的损坏。

锁定根账户

现在 sudo 成功设置后,您将需要锁定 root 帐户。 这将阻止任何人使用 su 或直接登录到 root。 为此,请使用 passwd 命令:

sudo passwd -l root

现在您的系统更安全

和 sudo 安装并锁定 root 帐户,您可以放心,您的系统是安全的。 更好的是,您不会因为记住常规帐户密码和 root 密码而绊倒。

虽然 su 和 sudo 命令可能提供 root 访问权限,后者比 su 更灵活和安全,因为您可以指定允许谁在 Linux 系统上做什么。

相关阅读:

Posted in: Linux