如何在 Ubuntu 中重置忘记的 Root 密码
在本文中,您将了解如何在 Ubuntu 18.04 LTS 和 Ubuntu 20.04 LTS 上重置忘记的 root 密码。
首先,您需要开机或重新启动您的Ubuntu系统。您应该会得到如下所示的 grub 菜单。如果您在 VirtualBox 上运行系统,请按键盘上的“SHIFT”键调出启动菜单。
接下来,按 'e'
键编辑 grub 参数。这应该显示如下所示的屏幕。
向下滚动,直到到达以 'linux /boot/vmlinuz'
开头的行,整行在下面突出显示。
缩小到“ro Quiet Splash $vt_handoff”
部分。
将 "ro Quiet Splash $vt_handoff"
替换为 rw init=/bin/bash
,如图所示。目的是使用以 rw
前缀表示的 read 和 write 命令设置根文件系统。
此后,按 ctrl+x
或 F10
来重新启动您的系统。您的系统将启动至 root shell 屏幕,如下所示。您可以通过运行该命令确认根文件系统具有读写访问权限。
mount | grep -w /
下面屏幕截图中的输出确认了由 rw
表示的读取和写入访问权限。
要重置 root 密码,请执行命令。
passwd
提供新密码并确认。此后,您将收到“密码更新成功”通知。
成功更改 root 密码后,通过运行命令重新启动进入您的Ubuntu系统。
exec /sbin/init
感谢您来到这里。我们希望您现在可以从 grub 菜单轻松重置 Ubuntu 系统上忘记的 root 密码。