如何在 Ubuntu 20.04 上更改 root 密码

在 Ubuntu 20.04 中设置、重置和更改 root 密码

root 用户只不过是在 Linux 系统中创建的具有管理权限的默认用户。与较早的 Ubuntu 版本类似,root 用户在 Ubuntu 20.04 中被锁定,并且用户最初永远无法以 root 身份登录。系统使用命令 须藤 改为使用,它允许任何非管理用户执行安装等管理任务,而无需实际以 root 身份登录,但具有 root 权限。

但是,可能有某些关键的管理任务是不允许的 须藤 命令并且只能在root用户登录时执行。在这种情况下有设置或重置root密码的方法。请注意,这应该仅在命令的情况下使用 须藤 是不称职的,因为以 root 用户身份登录对您的计算机存在安全风险。

设置/重置根密码

此步骤要求您以具有以下权限的用户身份登录 须藤 权限和命令 被允许作为的一部分 须藤 特权。

运行以下命令以 root 身份登录。出现提示时输入您的密码。

须藤须

如上所示,提示现在已更改为 root。因此,我们可以使用我们自己的密码登录到 root。

现在,要更改 root 密码,只需使用命令 密码.

密码

这将在第一次使用时设置 root 密码,或者在以后使用时将其更改为新密码。

是时候检查新密码是否有效了。按 Ctrl + D 退出根提示。然后输入命令 以root身份登录,并输入我们刚刚设置的新root密码。

这样,我们就成功修改了root密码,并且能够以root身份登录。

但是,如前所述,这需要您自己的用户具有 sudo 访问权限。但是,如果您没有 sudo 访问权限,但在紧急情况下仍需要更改 root 密码怎么办?在这种情况下,有没有办法以 root 身份登录?让我们来了解一下。

从 Grub 重置根密码

有一种方法可以在启动到 Ubuntu 时更改 root 或任何其他用户的密码。它需要稍微调整启动过程。

首先,重新启动计算机。如果每次启动时 GRUB 菜单没有自动出现,请按住 转移 开机时键。这将强制显示 GRUB 菜单。

接下来,标记线 Ubuntu 从菜单并按 电子 编辑引导配置。

我们需要在以 linux,这是配置中的倒数第二行。替换最后一部分 安静的飞溅 rw init=/bin/bash.

基本上,我们在这里所做的更改是登录到一个 shell (init=/bin/bash) 而不是 GUI (安静的飞溅) 具有读写 (权重) 特权。

F10 使用此配置启动。请注意,此更改的配置仅用于该引导,并在下次引导时重置。

如您所见,我们在 shell 提示符下以 root 用户身份登录。

现在,如前所述,我们可以运行命令 密码 在这里重置root密码。

密码

根密码已更改。现在正常重启系统并使用新密码以 root 身份登录。

您现在可以执行所需的管理任务。

结论

我们看到了在 Ubuntu 20.04 中更改 root 密码的两种方法。请注意,只要有可能, 须藤 命令必须用于执行管理任务。登录为 应尽可能避免,因为它会危及系统的安全性,尤其是当它连接到网络时。