在这个简短的教程中,您将学习如何在 Debian 10 系统中重置忘记的 root 密码。这将帮助您重新获得以 root 用户身份登录并执行管理任务的能力。

因此,首先打开或重启您的 Debian 10 系统。您应该看到一个 GRUB 菜单,如下所示。在第一个选项中,继续并在系统开始引导之前按键盘上的 ‘e’ 键。

这会将您带到如下所示的屏幕。向下滚动并找到以 ‘linux’ 开头的行,该行位于 /boot/vmlinuz-* 部分之前,该部分还指定了 UUID

将光标移动到此行的末尾,就在 ‘ro quiet’ 之后,并附加参数 init=/bin/bash

接下来点击 ctrl+x 使其能够以单用户模式启动,根文件系统安装有只读 (ro) 访问权限。

要重置密码,您需要将访问权限从只读更改为读写。因此,运行以下命令重新挂载具有 rw 属性的根文件系统。

:/# mount -n -o remount,rw /

接下来,通过执行旧的 passwd 命令重置 root 密码,如图所示。

:/# passwd

提供新密码并重新输入以确认。如果一切顺利并且密码匹配,您应该会在控制台末尾收到“密码更新成功”通知

最后按 Ctrl + Alt + Del 退出并重启。您现在可以使用刚刚定义的新创建的密码作为 root 用户登录。

这就是您在 Debian 10 上重置忘记的 root 密码的方法。

转载原文地址:https://cn.linux-console.net/?p=1538#gsc.tab=0



最后修改:2024 年 09 月 05 日
如果觉得我的文章对你有用,请随意赞赏