您可以使用 vdmutil 命令行界面配置和管理 True SSO 功能。

该实用程序的位置

默认情况下,vdmutil 命令可执行文件的路径为 C:\Program Files\VMware\VMware View\Server\tools\bin。为避免在命令行中输入此路径,可以将此路径添加到 PATH 环境变量中。

语法和身份验证

在 Windows 命令提示符下,使用以下 vdmutil 命令格式。

vdmutil 身份验证选项 --truesso 其他选项和参数

您可以使用的附加选项取决于命令选项。本主题重点介绍用于配置 True SSO (--truesso) 的选项。以下是一个命令示例,该命令用于列出已针对 True SSO 进行配置的连接器:

vdmUtil --authAs admin-role-user --authDomain domain-name --authPassword admin-user-password --truesso --list --connector

vdmutil 命令包括一些身份验证选项,用于指定进行身份验证时所使用的用户名、域和密码。

表 1. vdmutil 命令身份验证选项
选项 说明
--authAs

Horizon 8 管理员用户的名称。请勿使用域\用户名或用户主体名称 (User Principal Name, UPN) 格式。

--authDomain

--authAs 选项中指定的 Horizon 8 管理员用户所在域的完全限定域名或 Netbios 名称。

--authPassword

--authAs 选项中指定的 Horizon 8 管理员用户的密码。在命令行中输入 "*" 来代替密码会导致 vdmutil 命令提示输入密码,并且不会在命令历史记录中保留敏感密码。

必须将身份验证选项与除了 --help --verbose 之外的所有 vdmutil 命令选项结合使用。

命令输出

操作成功时,vdmutil 命令将返回 0;操作失败时,将返回故障特定的非零代码。vdmutil 命令会将错误消息写入标准错误。当某个操作生成输出时,或通过使用 --verbose 选项启用了详细日志记录时,vdmutil 命令会使用美国英语将输出写入标准输出。