VMware 介绍更改 vCenter Server Appliance 根密码的过程这里。
这是一个相当笨拙的过程,涉及虚拟控制台,这使我无法从密码库中复制/粘贴。我必须手动输入密码,这让我想使用一个简单、可输入的密码。
或者,我可以通过 ssh 登录,启动 shell,然后使用老旧的passwd
命令在命令行上更改密码。这样我就可以从密码库中复制/粘贴密码了。
后一种方法有什么缺点吗?为什么 VMware 没有将其描述为替代方案?
答案1
root 用户仅用于 vCenter 中的灾难恢复和更新目的,不能用于管理 vCenter(这是 vsphere.local 域中内置管理员帐户的用途)。因此,只有在 vcenter 无法运行(例如网络中断)或您正在更新它时,您才需要 root 密码。在第一种情况下,通过 SSH 更改密码有点没意义,而且由于它的性质,大多数人在需要时都会重置密码,因为它很少使用。
还有一个安全方面的问题,这就是为什么更改密码的唯一“官方”方法是通过控制台。通常还应在 vCenter 设备上禁用 SSH。
至于您的问题,是否可以通过 SSH 进行更改,我无法说,但我很确定它不受支持。