vmware 中的Ubuntu系统虚拟机忘记root密码强制重置操作

忘记密码情况下,vmware虚拟机重置Ubuntu的root密码


在企业使用的vmware ESXI中重置Ubuntu系统root密码

1-本地电脑安装个人版的vmware workstation,目的:vmware ESXI自带的远程控制台无法输入指定的键盘按键,需要借助外部的远程辅助桌面

2-并在vmware ESXI的虚拟机管理界面处的指定虚拟机位置如下操作启动远程控制台:
在这里插入图片描述

如果正常,将弹出vmware workstation个人版的管理界面如下,可以在此界面开机或者重启客户端实现面其他操作:

在这里插入图片描述

3-开机或者重启客户端后,迅速按住shift不放,直到出现如下界面表示成功进入GRUB菜单,选择第二个,按住e将进入下层

在这里插入图片描述

4-如下界面按f10,进入下层

在这里插入图片描述

5-选择recovery mode进入下层界面

在这里插入图片描述

6-选择root Drop to root shell prompt

### 如何重置 VMware 虚拟机Ubuntu 20.04 的管理员密码 如果忘记VMware 虚拟机中的 Ubuntu 20.04 系统的管理员密码,可以通过以下方法来重置密码: #### 方法一:通过单用户模式重置密码 1. 启动虚拟机并进入 GRUB 引导菜单。如果没有自动显示引导菜单,可以在启动时按住 `Shift` 键强制显示[^1]。 2. 使用方向键选中第一个选项(通常是默认的 Linux 内核),然后按下 `e` 编辑启动参数。 3. 找到以 `linux` 开头的一行,在该行末尾添加 `init=/bin/bash` 并保存修改。 4. 按下 `Ctrl + X` 或 `F10` 继续启动系统。此时会跳过正常初始化过程,直接进入根 shell。 5. 输入以下命令挂载文件系统为可读写状态: ```bash mount -o remount,rw / ``` 6. 使用 `passwd` 命令更改 root 用户或其他用户的密码: ```bash passwd username ``` 7. 完成后输入以下命令重启系统: ```bash exec /sbin/init ``` #### 方法二:通过 Live CD/USB 方式重置密码 1. 下载与当前系统兼容的 Ubuntu ISO 文件,并将其加载到 VMware 中作为虚拟光驱[^2]。 2. 启动虚拟机并通过 Live CD 进入救援模式或尝试 Ubuntu 模式。 3. 将现有磁盘分区挂载到临时目录,例如 `/mnt`: ```bash sudo mount /dev/sdaX /mnt ``` (注意替换 `sdaX` 为实际的分区名称) 4. 使用 chroot 切换到目标系统环境: ```bash sudo chroot /mnt ``` 5. 修改所需用户的密码: ```bash passwd username ``` 6. 完成后退出 chroot 环境并卸载分区: ```bash exit sudo umount /mnt reboot ``` 以上两种方式均能有效恢复忘记的管理员密码。 ```bash # 示例代码片段用于演示如何更改密码 sudo passwd ubuntu ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值