网站搜索

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


在本文中,您将了解如何在 Ubuntu 18.04 LTSUbuntu 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 前缀表示的 readwrite 命令设置根文件系统。

此后,按 ctrl+xF10重新启动您的系统。您的系统将启动至 root shell 屏幕,如下所示。您可以通过运行该命令确认根文件系统具有读写访问权限。

mount | grep -w /

下面屏幕截图中的输出确认了由 rw 表示的读取写入访问权限。

要重置 root 密码,请执行命令。

passwd 

提供新密码并确认。此后,您将收到“密码更新成功”通知。

成功更改 root 密码后,通过运行命令重新启动进入您的Ubuntu系统。

exec /sbin/init

感谢您来到这里。我们希望您现在可以从 grub 菜单轻松重置 Ubuntu 系统上忘记的 root 密码。