您可在 Windows 注册表中定义 Horizon Client 的默认设置,而不在命令行中指定这些设置。策略条目的优先级高于 Windows 注册表设置,命令行设置的优先级高于策略条目。

表 1 显示了登录 Horizon Client 的注册表设置。这些设置在注册表中位于 HKEY_CURRENT_USER\Software\VMware, Inc.\VMware VDM\Client\ 中。此位置特定于特定用户,其中 HKEY_LOCAL_MACHINE 设置(如下表所述)是计算机范围的设置,属于 Windows 域环境中具有登录计算机权限的所有本地用户和所有域用户。

表 1. Horizon Client 凭据的注册表设置
注册表设置 说明
Password 指定默认密码。
UserName 指定默认用户名。

表 2 显示了不包含登录凭据的 Horizon Client 的注册表设置。这些设置的位置取决于系统的类型:

  • 对于 32 位 Windows:HKEY_LOCAL_MACHINE\Software\VMware, Inc.\VMware VDM\Client\
  • 对于 64 位 Windows:HKLM\SOFTWARE\Wow6432Node\VMware, Inc.\VMware VDM\Client\
表 2. Horizon Client 注册表设置
注册表设置 说明
DomainName 指定默认 NETBIOS 域名。例如,您将使用 mycompany,而不是mycompany.com
EnableShade 指定是否启用(隐藏在)Horizon Client 窗口顶部的菜单栏。除非客户端处于 Kiosk 模式,否则会默认启用该菜单栏。如果将值设置为 false,则会禁用该菜单栏。
注: 该设置仅在将显示布局设置为 所有显示器全屏时才适用。
ServerURL 通过 URL、IP 地址或 FQDN 指定默认的 View 连接服务器实例。
EnableSoftKeypad Horizon Client 3.3 和更高版本)如果设置为 true,并且聚焦 Horizon Client 窗口,则物理键盘、屏幕键盘、鼠标和手写板等事件将发送到远程桌面或远程应用程序,即使鼠标或屏幕键盘在 Horizon Client 窗口的外部也是如此。默认值为 false

下表显示了您可以添加的安全设置。这些设置的位置取决于系统类型:

  • 对于 32-位 Windows:HKEY_LOCAL_MACHINE\Software\VMware, Inc.\VMware VDM\Client\Security
  • 对于 64 位 Windows:HKLM\SOFTWARE\Wow6432Node\VMware, Inc.\VMware VDM\Client\Security
表 3. 安全性设置
注册表设置 描述和有效值
CertCheckMode 指定证书检查模式。
  • 0 实施 Do not verify server identity certificates
  • 1 执行 Warn before connecting to untrusted servers
  • 2 执行 Never connect to untrusted servers
SSLCipherList 在建立加密 SSL 连接之前,配置密码列表来限制某些加密算法和协议的使用。密码列表由以冒号分隔的一个或多个密码字符串组成。
注: 所有密码字符串均区分大小写。
  • 如果启用该功能,Horizon Client 4.0 的默认值为 TLSv1.1:TLSv1.2:!aNULL:kECDH+AES:ECDH+AES:RSA+AES:@STRENGTH
  • Horizon Client 3.5 的默认值为 TLSv1:TLSv1.1:TLSv1.2:!aNULL:kECDH+AES:ECDH+AES:RSA+AES:@STRENGTH
  • Horizon Client 3.3 和 3.4 的默认值为 TLSv1:TLSv1.1:AES:!aNULL:@STRENGTH
  • Horizon Client 3.2 和更低版本的值为 SSLv3:TLSv1:TLSv1.1:AES:!aNULL:@STRENGTH

这意味着,将在 Horizon Client 4.0 中启用 TLS v1.1 和 TLS v1.2。(将禁用 TLS v1.0 并移除 SSL v2.0 和 v3.0。)在 Horizon Client 3.5 中,将启用 TLS v1.0、TLS v1.1 和 TLS v1.2。(将禁用 SSL v2.0 和 v3.0。)在 Horizon Client 3.3 和 3.4 中,将启用 TLS v1.0 和 TLS v1.1。(将禁用 SSL v2.0、SSL v3.0 和 TLS v1.2。)在 Horizon Client 3.2 和更低版本中,也将启用 SSL v3.0。(将禁用 SSL v2.0 和 TLS v1.2。)

密码套件使用 128 位或 256 位 AES,移除匿名 DH 算法,然后按加密算法密钥长度的顺序排序当前密码列表。

此配置的参考链接:http://www.openssl.org/docs/apps/ciphers.html