网站搜索

如何在 Arch Linux 中重置忘记的 Root 密码


作为root用户被锁定在系统之外是非常令人沮丧的,因为您记不起密码了。如果您长时间没有以 root 身份登录,通常会发生这种情况。但不用担心。在本文中,我们将引导您逐步了解如何在 Arch Linux 中重置忘记的 root 密码。

继续阅读:如何在 CentOS 8 中重置忘记的 Root 密码

首先,重新启动或打开您的 Arch 系统。默认情况下将选择第一个条目,如下所示。

通过按键盘上的 ‘e’ 来中断启动过程,以更改启动项。

在下一步中,向下滚动并找到以以下内容开头的行:

linux          /boot/vmlinuz-linux

使用箭头键导航到以 quiet 结尾的行的末尾。接下来,附加参数 init =/bin/bash,如图所示。

接下来按 ctrl+x 组合键启动到单用户模式,并以只读 (ro) 访问权限安装根文件系统。

我们需要重新挂载具有权限的根文件系统。

mount -n -o remount,rw /

现在您可以使用 passwd 命令重置 root 密码。

passwd

指定您的新 root 密码并确认。如果一切顺利,您将得到输出:

‘password updated successfully’.

最后,运行以下命令保存更改并启动 ArchLinux。

exec /sbin/init

就是这样!如您所见,这是一个简单明了的过程。您现在应该可以轻松地重置 root 密码,以防忘记。