VitualBox忘记Linux的用户名和密码怎么办

VirtualBox:

虚拟机查看容器名字 虚拟机查看用户名_linux


用户界面:

虚拟机查看容器名字 虚拟机查看用户名_linux_02

因为半年前安装过这里就不细讲了,这里另讲一个新的问题:

1.1 许久未用虚拟机忘记Linux的用户名和密码怎么办?

很多小伙伴第一次装虚拟机往往是因为某门课程的需求。既然动机如此淳朴那就可能在结课后把虚拟机留在电脑里吃灰,等需要重新用起的时候早已忘记自己的虚拟机账户密码,这就很尴尬。那这个时候我们难道要重新装一个Linux的虚拟机吗?答案是不可能的,我们当然不能让曾经的汗水白白付出。

  • 第一步:启动虚拟机后在进入登录界面之前按下esc
  • 第二步:选择Advanced options后在recovery mode一行摁E
  • 第三步:找到如图所示的linux一行,如果发现改行中有to recovery nomodeset就删除,没有则不操作。然后再在行末加上quiet splash rw init=/bin/bash,按下F10,进入如下页面

虚拟机查看容器名字 虚拟机查看用户名_linux_03

虚拟机查看容器名字 虚拟机查看用户名_用户名_04


摁下F10后进入的界面

虚拟机查看容器名字 虚拟机查看用户名_linux_05

  • 第四步 输入 passwd 用户名 (一定要是 passwd + 用户名 , 例如 passwd test)

另外这里的passwd指的不是让你输入新的密码 就是输入一个passwd

虚拟机查看容器名字 虚拟机查看用户名_ssh_06


输入新密码 (此时数字键盘可能从开启状态变成未开启状态,不要用小键盘输入数字),密码在此输入隐形,不会展示,不要因为没看到密码以为自己键盘失灵了

重新输入密码 enter提示 密码重置成功 就完成了

之后在工具栏选择控制,点击重启 重启虚拟机。

  • 第五步 重启进入,输入新的账户密码,验证是否修改成功


    成功进入虚拟机,账户密码修改完成。
    参考文章:VM VirtualBox 虚拟机linux系统 登录密码忘记 ,重置