虚拟机服务器如何重置密码,如何重置ESXI Root密码

说明

重置ESXI Root密码

目前测试过的ESXI版本: 6.0 6.5

核心流程

51d8d4c48678

image.png

制作U盘启动系统

下载一个U盘系统:https://livecdlist.com/

例如,这里下载"GParted LivedCD"分区系统的ISO镜像文件

51d8d4c48678

image.png

使用工具"ultraiso"或者"rufus"将镜像刻录到U盘,制作U盘启动系统

重启服务器,从U盘启动

重启服务器

不断按"delete"键,进入BIOS

设置BIOS,从U盘启动

挂载vmware磁盘,并修改密码文件

从U盘启动后,首先是这个页面,选第二个,按enter键跳过

51d8d4c48678

image.png

语言选择第二个,输入02,enter

51d8d4c48678

image.png

模式选择,直接按enter跳过

51d8d4c48678

进入系统后,在空白页面,右键"Terminals"-->"lxterminal with root privileges",进入命令行

51d8d4c48678

image.png

51d8d4c48678

image.png

如下操作,修改密码文件

mkdir /boot /temp

mount /dev/sda5 /boot

cd /boot

cp state.tgz /temp

cd /temp

tar -xf state.tgz

tar -xf local.tgz

rm *.tgz

cd etc

# 编辑密码文件

vi shadow

51d8d4c48678

image.png

即把"root:xx:...", root两个冒号中间部分删除(删除完成后注意保存),例如:

"root:$6$zOP/eERX$aFE1Fv6XuOvwa55/zZUK1pt13TCH594uO9hMcM9dzCDqHKp2xJSXvcBozAcIxBdCVTag7F7W9phh9n0URDt.x/:18666:0:99999:7:::"

==> 删除成 "root::18666:0:99999:7:::",并注意保存

# 密码文件修改完成后

tar -cf local.tgz etc/

tar -cf state.tgz local.tgz

mv state.tgz /boot

umount /boot

reboot

重启vmare服务器

上面最后一步reboot已重启服务器。需要把u盘拔下来,vmware启动。

启动后直接按enter键就能进入vmare系统,并重新设置密码。

参考

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值