生活哲学

在 Linux 上禁用 Root 帐户的说明

如果您是 Linux 用户,您可能听说过“root”一词。基本上 root 是完全控制整个 Linux 系统的帐户,这意味着当使用 root 帐户时,您可以更改系统上的任何设置。这可能会给系统安全带来极其危险的问题,如果您是“高端”用户,建议您使用 root。

Linux 上禁用 Root 帐户的说明图 1

对于 Linux 上的大多数设置,用户无权访问 root 帐户。在一些主要的 Linux 发行版(主要是 Ubuntu)上,甚至用户也没有设置 root 密码的权限。事实上,制造商不会告诉你密码。 Linux 用户可以使用 sudo 命令绕过密码。此临时命令允许用户在没有 root 帐户的情况下运行系统管理任务。

<强>1。为什么要删除 Root 帐户密码?

根账户删除是一种安全的系统安全解决方案。假设一台 Linux 计算机设置了一个复杂的用户密码,但弱 root 密码会使未经授权的人更容易访问它并容易受到攻击。

Linux 上禁用 Root 帐户的说明图 2

不过,如果root用户账号没有密码,那就是优势了。没有 root 密码意味着没有人可以登录,黑客将不再有机会未经授权访问您的计算机。

此外,用户仍然可以通过输入 sudo-ssudo su 在 root 帐户上使用 sudo 命令执行任何操作>.

<强>2。删除根密码

清除Root密码的过程非常简单。首先打开 Terminal 窗口并分配 Root 访问权限。为此,您使用 sudo-s 。该命令将允许用户无需登录 Root 帐户即可访问 Root。

删除root密码,使用如下命令:

<块引用>

passwd--lock root

Linux 上禁用 Root 帐户的说明图 3

该命令将完全禁用root登录。从现在开始,将无法访问任何用户帐户。

或者,您可以删除您当前的密码,这样没人会知道您的密码是什么:

<块引用>

passwd-d root

Linux 上禁用 Root 帐户的说明图 4

重新激活 root 帐户,使用命令:

<块引用>

sudo passwd root

Linux 上禁用 Root 帐户的说明图 5

系统会要求您输入一个新的密码在您的root帐户中,该帐户将被重新激活 strong> 在系统上使用新密码。

参考以下一些文章:

  1. 任何人都应该知道这些基本的 Linux 命令
  1. 如何在 Windows 10 上使用 Zsh(或其他 Shell)?
  1. 某些致命的命令永远不会在 Linux 上运行

祝你好运!

相关资讯

评论

回复