密码输错三次后,如果看到以下错误,您必须在 vSphere 6.x 中解锁并重置 vCenter Single Sign-On (SSO) 密码:

用户帐户已锁定。请与管理员联系
(User account is locked. Please contact your administrator)。

解决方法:

使用仍登录到 PSC 服务器的其他会话或使用具有 SSO 管理员特权的其他用户帐户解锁帐户。

要使用其他会话或使用具有 SSO 管理员特权的其他用户帐户解锁帐户,请执行以下操作:

1.单击主页。
2.单击系统管理。
3.单击Single Sign-On>用户和组。
4.单击用户选项卡。
5.右键单击受影响的用户帐户,如 [email protected],然后单击解锁。

在紧急情况下,或者如果默认策略已更改,也可以重置密码以解锁帐户。

在 Windows Platform Services Controller 或具有嵌入式 Platform Services Controller 的 vCenter Server 上:

1.使用域管理员帐户登录到 vCenter Server。如果 Platform Services Controller 未与 vCenter Server 安装在一起,则登录到 Platform Services Controller 服务器。
2.打开提升的命令提示符。
3.运行 c:\> "%VMWARE_CIS_HOME%\vmdird\vdcadmintool.exe"。

该控制台载入:

#===============================
请选择:

  1. 退出
  2. 测试 LDAP 连接
  3. 强制启动复制周期
  4. 重置帐户密码
  5. 设置日志级别和掩码
  6. 设置 vmdir 状态
    #===============================

4.按 3 进入重置帐户密码选项。
5.提示提供帐户 UPN 时,输入:

User@vSphere_Domain_Name.local

新密码即生成。

注意:
•如果自定义了 vSphere 域名,请提供自定义的域名。
•如果使用域管理员帐户执行以上步骤失败,请使用本地管理员帐户。

  1. 使用生成的密码登录到 [email protected] 帐户。

  2. 重新生成密码后,登录到 vSphere Web Client,并更改密码。

在 Platform Services Controller 或具有嵌入式 Platform Services Controller 设备的 vCenter Server 上

1.使用 SSH 以 root 用户身份登录到 vCenter Server Appliance。
2.运行以下命令以启用对 Bash shell 的访问:

shell.set --enabled true

3.键入 shell,然后按 Enter。
4.运行 /usr/lib/vmware-vmdir/bin/vdcadmintool。

该控制台载入:

#================================
请选择:

  1. 退出
    1.测试 LDAP 连接
    2.强制启动复制周期
    3.重置帐户密码
    4.设置日志级别和掩码
    5.设置 vmdir 状态
    #================================

5.按 3 进入重置帐户密码选项。
6.提示提供帐户 UPN 时,输入:

User@vSphere_Domain_Name.local

新密码即生成。

注意:如果自定义了 vSphere 域名,请提供自定义的域名。

7.使用生成的密码登录到 [email protected] 帐户。
8.重新生成密码后,登录到 vSphere Web Client,并更改密码。