如何在 Linux 中禁用 root 帐户如何在 Linux 中禁用 root 帐户如何在 Linux 中禁用 root 帐户如何在 Linux 中禁用 root 帐户
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 中禁用 root 帐户

尽管 su 和 sudo 都授予管理权限,但建议使用后者。以下是禁用 root 帐户并使用 sudo 的方法。

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

为什么应该禁用 Root 帐户

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

如果您有多个管理用户(例如在一台服务器上),其中一个用户就会泄露 root 密码。 Sudo 允许每个人使用自己的密码。如果禁用 root 登录,则任何人都无法泄露密码。如果管理员失控,您只需禁用他们的帐户即可。

确保您可以先“sudo”

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

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

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

锁定根帐户

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

sudo passwd -l root

现在您的系统更加安全

安装 sudo 并锁定 root 帐户后,您可以放心,您的系统是安全的。更好的是,您不会忘记常规帐户密码和 root 密码。

虽然 su 和 sudo 命令可能提供 root 访问权限,但后者比 su 更灵活、更安全,因为您可以指定允许谁在 Linux 系统上执行哪些操作。

©2015-2025 艾丽卡 support@alaica.com