对于ESXi主机上的一台Server2k8虚拟机,我意外地将所有vSphere用户/组设置为只读,以禁用所有vSpherepipe理选项。 我们可以以root身份login到ESXi主机并pipe理VM,但不会向我们显示vSphere用户,因此我们无法将其从只读更改为pipe理员。
是否有任何vSphere CLI选项或其他解决方法来解决这个问题? 幸运的是它还没有投入生产,所以我总是可以把它炸掉。
谢谢
VMware介绍了ESX的过程,对于ESXi也非常相似。
在控制台上启用SSH并以root身份login。 导航到/etc/vmware/hostd
目录并编辑authorization.xml
。 查找根的<ACEDataRoleId>
条目(它将与设置为root
的<ACEDataUser>
在同一个<ACEDataUser>
)。 将<ACEDataRoleId>
的值更改为-1
。 切换回控制台2上的菜单并重新启动pipe理代理。