步骤 |
操作描述 |
1 |
重启虚拟机 |
2 |
在启动进度条出现时,按下键盘上的 'e' 键 |
3 |
在启动菜单中找到并选中 "init=/bin/sh",然后按 'e' 键并回车 |
4 |
按 'Ctrl' + 'x' 启动到单用户模式 |
5 |
在终端中输入以下命令: |
- mount -o remount,rw /
- passwd root
- touch /.autorelabel
- exec /sbin/init
|
6 |
输入新密码并确认 |
7 |
重启虚拟机 |
8 |
使用新密码登录系统 |
专业角度介绍:
当VMware虚拟机的密码被遗忘时,可以通过以下步骤进行密码重置:
1. 重启虚拟机:首先需要重启虚拟机,以便进入启动编辑器。
2. 编辑启动菜单:在启动过程中,按下 'e' 键进入启动编辑器,这里可以修改启动参数。
3. 修改启动参数:在启动菜单中,找到并选中 "init=/bin/sh" 选项,这是进入单用户模式的常用方法。
按 'e' 键并回车以确认修改。
4. 启动到单用户模式:按 'Ctrl' + 'x' 启动到单用户模式,这样就可以绕过正常的登录过程。
5. 执行重置命令:在单用户模式下,使用终端输入命令来重新挂载根文件系统(mount -o remount,rw /),然后使用 passwd 命令修改root密码。
6. 更新系统信息:通过 touch /.autorelabel 命令告知系统重新扫描文件系统标签,最后使用 exec /sbin/init 命令重启系统。
7. 使用新密码登录:重启后,使用刚设置的新密码登录系统。
这种方法适用于Linux系统,如CentOS 7。
对于Windows虚拟机,可能需要采取不同的方法,如使用密码重置工具或替换SAM文件等。
![](http://img2.baidu.com/it/u=3380875847,1252690058&fm=253.jpg)