忘记虚拟机中 ubuntu登录密码的解决办法

最近工作又使用到了虚拟机,但是我的虚拟机因为长时间的不登录,已经忘记了密码,尝试了好多密码但是不成功。因为虚拟机中环境都已经布置好了,不想在重新布置一遍,所以就想到进入 root,修改密码。
【忘记虚拟机中 ubuntu登录密码的解决办法】这里对整个流程进行整理,以后忘记密码,直接按照这个教程来搞定~
1、重新启动 Ubuntu 系统,同时长时间按住(或连续点击) Esc 键,进入 GRUB 菜单,如下所示:
忘记虚拟机中 ubuntu登录密码的解决办法
文章图片

2、选择 “Advanced Options for Ubuntu” ,按 Enter 进行下一步,弹出如下界面:
忘记虚拟机中 ubuntu登录密码的解决办法
文章图片

3、选择 “ Ubuntu,…(recovery mode)”,按 Enter 进行下一步,这个过程会运行一小会,如果你想返回上一步按 Esc。
忘记虚拟机中 ubuntu登录密码的解决办法
文章图片

4、选择 “root Drop to root shell prompt” ,按 Enter 键,此时会在下方出现命令行输入界面,如下所示:
忘记虚拟机中 ubuntu登录密码的解决办法
文章图片

5、输入命名 passwd 按回车进行,修改密码,如下图所示:
忘记虚拟机中 ubuntu登录密码的解决办法
文章图片

如果成功,会出现 passwd: password updated successfully 的提示,而上面的提示明显是不成功,则执行下一步。
6、输入 mount -o remount rw /
7、再次执行步骤 5,就可以修改密码了。正确修改会如下图所示:
忘记虚拟机中 ubuntu登录密码的解决办法
文章图片

最后说一下:进入虚拟机 使用 Ctrl+G,退出虚拟机Ctrl +Alt。
感谢大家,我是假装很努力的YoungYangD(小羊)。

    推荐阅读