在 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 密码的两种方法。请注意,只要有可能, 须藤
命令必须用于执行管理任务。登录为 苏
应尽可能避免,因为它会危及系统的安全性,尤其是当它连接到网络时。