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

!!! 版本不一样操作也许也不一样,不过大致流程就这样,建议先快照,在进行修改密码,防止系统出问题

1. Ubuntu中忘记密码

1.1 root修改密码

1.1.1 重启Ubuntu,长按shift进入grub菜单,选择recovery mode点击回车:
虚拟机中用户和root忘记密码解决办法_第1张图片
1.1.2 进入"Recovery Menu"页面,选择"root Drop to root shell prompt",点击回车
虚拟机中用户和root忘记密码解决办法_第2张图片
1.1.3 出现 “root@ubuntu:~#” 标识
虚拟机中用户和root忘记密码解决办法_第3张图片
1.1.4 输入passwd,对root进行修改密码
虚拟机中用户和root忘记密码解决办法_第4张图片
遇到的问题:就是黄色圈住的部分
这个问题必须使用"mount -o rw,remount /" 命令来解决

1.2 普通用户修改密码

1.2.1 重启Ubuntu,长按shift进入grub菜单,选择recovery mode按e进行编辑,切记不要回车

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

1.2.2 在出现的界面中,找到 ro recovery nomodeset 替换为 rw single init=/bin/bash
虚拟机中用户和root忘记密码解决办法_第6张图片 虚拟机中用户和root忘记密码解决办法_第7张图片
1.2.3 按ctrl+x进入
1.2.4 输入passwd + [用户名] 进行修改密码,有successfully提示证明修改密码成功

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

2. Centos 6 中忘记密码

2.1 在开机启动后,迅速点击 e ,会进入以下界面

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

2.2 再次点击 e ,选择第二项(以kernel开头),再次点击 e ,进入编辑页面

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

2.3 在编辑页面最后一行加 1 或者 single ,回车确认

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

2.4 操作完上一步,界面又回到第二步,这次按 b ,进入引导系统

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

2.5 在 # 后面输入 passwd root ,重新设置root密码,输入新密码后出现successfully,证明修改成功,重启系统,用新密码登录就OK了

你可能感兴趣的:(虚拟机,问题)