写在前面
我用这个方式重置Ubuntu20.04 桌面版密码很多次了,每次都会忘记普通账户密码。别跟我说你登陆root或者su root改密码啊。这些办法要是行,我至于舍近求远吗。
Ubuntu忘记了非root密码可以用此方式修复,想不知道root密码干点事的可以不用往下看了。因为此模式的关键操作都会向你询问root密码。单纯改个密码还是非常简单的。
一、操作思路
- 使用
grub引导器进入recovery mode模式 - 在
recovery mode模式下选择root drop to root shell prompt进行shell认证修改密码
二、具体操作
-
进入
recovery mode模式- 在这步我遇到了很多问题,网上一堆说开机等
LOGO亮了之后长按shift进入。这个操作在Ubuntu20.04上无效,原因是这个版本为了增强安全性,关闭了grub主动引导菜单的显示(你可以自行去更改其配置开启,就一行代码的事)。 - 正确的办法是:开机等
LOGO亮了之后,以每秒1次(差不多就行了哈,别太死板)的频率按ESC键。(按太快会把grub引导菜单按没了,会进入grub的交互式shell界面) - 在
grub引导菜单=》ubuntu 的高级选项=> 选择带有(recovery mode)选项的,按回车键确认


我这为什么有两个不同内核版本的recovery mode?我表示回答不了,可能与我更新系统有关把。
- 在这步我遇到了很多问题,网上一堆说开机等
-
选择
root drop to root shell prompt按回车键

-
这时候会提示你输入
root密码

-
输入完成,开始更改普通用户密码

-
到这就完成了,输入
reboot,按回车键,收工。
这个模式有一些其他的功能,有兴趣的自己去玩哈。我不想折腾桌面版的liunx,太脆就算了,还改的太勤快,成本太高没意义

评论区