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

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

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

虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第1张图片

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

虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第2张图片

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

quiet splash rw init=/bin/bash

虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第3张图片

 虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第4张图片

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

虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第5张图片

修改完之后重启系统。

 

然后修改用户密码。

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

          虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第6张图片


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

          虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第7张图片


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

          虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第8张图片


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

          虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第9张图片


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

          虚拟机中ubuntu root密码和用户密码都忘记的解决办法_第10张图片

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

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

 

参考

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

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

你可能感兴趣的:(Linux)