如何在 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 密码,以防忘记。