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

1、首先打开或重启Debian 10系统的服务器。应该显示GRUB菜单,如下所示。在第一个选项上,继续并‘e’在系统开始引导之前按键盘上的键。

500e222730b8a73c3974c4e7a95e5011.png

Debian Grub菜单

这会将您引导至如下所示的屏幕。向下滚动并找到在指定UUID‘linux’的/boot/vmlinuz-*部分之前的开头的行。

afe416445dd3f52eaf766473d3bd2158.png

将光标移动到该行的末尾,紧随其后‘ro quiet’并附加参数init=/bin/bash。

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

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

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

47918c3fc0810125691bcddcd9227504.png

挂载Debian文件系统

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

:/#passwd

8fce5945a1fae15bed0a70a2ee81193e.png

在Debian中重设根密码

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

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

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

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐