环境介绍:ESXi6.X都可以通过以下方式进行重置

1、首先下载centos NetInstall.iso的软件,centos版本6和7都可以。

esxi重启后忘记密码(ESXi主机忘记密码)(1)

2、启动该镜像到Troubleshooting模式下

esxi重启后忘记密码(ESXi主机忘记密码)(2)

3、选择救援模式

esxi重启后忘记密码(ESXi主机忘记密码)(3)

4、在救援模式下,进入shell,选择3继续

esxi重启后忘记密码(ESXi主机忘记密码)(4)

5、使用如下命令,解压到state.tgz

esxi重启后忘记密码(ESXi主机忘记密码)(5)

6、主要是解压state.tgz下面的local.tgz ,因为ESXi的密码文件就存储在这里,值得注意的是ESXi6.X版本都可以,小编用的是ESXi6.7U3,但是ESXi7就将这个local.tgz加密了,文件名是local.tgz.ve,还有一个类似encrytion.info的文件,无法解压,这也侧面反应了vSphere7比vSphere6更安全了。

esxi重启后忘记密码(ESXi主机忘记密码)(6)

7、使用vi /tmp/etc/shadow, 删除root:xxxxxxx:两个冒号之间的密文密码,做完后同样cat检查一下。

esxi重启后忘记密码(ESXi主机忘记密码)(7)

esxi重启后忘记密码(ESXi主机忘记密码)(8)

esxi重启后忘记密码(ESXi主机忘记密码)(9)

8、删除原来的两个文件state.tgz和local.tgz

esxi重启后忘记密码(ESXi主机忘记密码)(10)

9、重新打包local.tgz和state.tgz文件,并导入到原来的设备中,最后exit退出,重启

esxi重启后忘记密码(ESXi主机忘记密码)(11)

esxi重启后忘记密码(ESXi主机忘记密码)(12)

esxi重启后忘记密码(ESXi主机忘记密码)(13)

10、重启后,空密码可以登录。顺便一提,咨询过官方,给的建议是重新安装ESXi就可以设置新密码了,但是,需要保存存储,且虚拟机需要重新注册,网络等信息也需要重新配置。

esxi重启后忘记密码(ESXi主机忘记密码)(14)

11、修改我们自己需要的密码就可以了,是不是很简单

esxi重启后忘记密码(ESXi主机忘记密码)(15)

esxi重启后忘记密码(ESXi主机忘记密码)(16)

,