虚拟机中的Linux忘记密码

原创
2021/08/06 13:33
阅读数 222

遇到这样的问题,虚拟机中的Ubuntu忘记密码,但是按照网络上说的开机长按Esc或者Shift都无法进入Recovery模式。

解决方案:

  • 1、虚拟磁盘vmdk挂载到其他虚拟Linux系统中;
  • 2、通过修改挂载磁盘下的/etc/passwd . 各列含义:使用冒号隔开

第一列:用户名称

第二列:密码占位符,x表示需要密码验证后使用,为空时不需要密码

第三列:用户ID(普通用户从500开始)

第四列:主用户组ID

第五列:用户附加信息

第六列:用户家目录位置

第七列:用户登录后执行的shell

  • vi /etc/passwd 删除对应用户那一行的第二列x 例如root用户 root:x:0:0:root:/root:/bin/bash
  • 保存退出后重启原系统即可无密码启动
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部