虚拟机中ubuntu root密码和用户密码都忘记的解决办法

必须先修改root密码,需进入GRUB修改kernel镜像启动参数。 实测有效!!

1、重启,按住shift键,出现如下界面,选中如下选项

2、按回车键进入如下界面,然后选中有recovery mode的选项

3、按e进入如下界面,找到图中红色框的recovery nomodeset并将其删掉,再在这一行的后面输入

quiet splash rw init=/bin/bash

 

4、接着按F10或者Ctrl+x 后出现如下界面,在命令行内输入passwd后进行修改密码即可

修改完之后重启系统。

 

然后修改用户密码。

1、重启ubuntu系统,开机时长按shift按键进入GRUB菜单,选择第二个高级选项。如下图:

          图1.png-52.1kB


2、在高级选择中选择Recovery mode模式,键盘按“e”键进入编辑模式。如下图,注意:不要先按enter键

          图2.png-53.3kB


3、在编辑模式中通过上下键寻找到RO修改为RW模式(可写入恢复模式)。如下图,然后按crtl+X进入系统

          图3.png-60.8kB


4、进行系统BIOS界面,通过上下键选择root命令行,点击enter键,如下图:

          图4.png-9.9kB


5、使用passwd命令重新设定密码,例如 passwd rico(rico是系统中已忘记密码所对应的username),回车确认;然后输入新密码并再次输入以确认新密码即可。若修改成功,则会看到密码设定成功提示:passwd: password updated successfully。最后,修改成功后,使用sudo reboot命令重启进入系统即可!

          图5.png-13.2kB

输入过程密码是不可见,有些显示不完全,可忽略,继续操作!

注意,如果忘记root密码,第五步无法执行passwd 用户名,必须先输入root密码才能执行。这就是先修改root密码的原因。

 

参考

https://www.cnblogs.com/xiaojianliu/p/8520313.html

https://blog.csdn.net/justloveyou_/article/details/78540990

©️2020 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页