Linux Virtual Delivery Agent 2109

双跃点单点登录身份验证

此功能可将访问 StoreFront 应用商店需要输入的用户凭据注入到适用于 Linux 的 Citrix Workspace 应用程序和 Citrix Receiver for Linux 13.10 的 AuthManager 模块。注入后,您可以使用该客户端访问 Linux 虚拟桌面会话中的虚拟桌面和应用程序,而无需再次输入用户凭据。

注意:

适用于 Linux 的 Citrix Workspace 应用程序和 Citrix Receiver for Linux 13.10 支持此功能。

要启用此功能,请执行以下操作:

  1. 在 Linux VDA 上,安装适用于 Linux 的 Citrix Workspace 应用程序或 Citrix Receiver for Linux 13.10。

    从 Citrix Workspace 应用程序或 Citrix Receiver 的 Citrix 下载页面下载相应应用程序。

    默认安装路径为 /opt/Citrix/ICAClient/。如果要将应用程序安装在其他路径中,请将 ICAROOT 环境变量设置为指向实际安装路径。

  2. 在 Citrix StoreFront 管理控制台中,为目标应用商店添加 HTTP 基本身份验证方法。

    添加 HTTP 基本身份验证的示意图

  3. 将以下注册表项添加到 AuthManager 配置文件 ($ICAROOT/config/AuthManConfig.xml) 以允许进行 HTTP 基本身份验证:

     <Protocols>
          <HTTPBasic>
              <Enabled>True</Enabled>
         </HTTPBasic>
     </Protocols>
     <!--NeedCopy-->
    
  4. 请运行以下命令以在指定目录中安装根证书。

    cp rootcert.pem $ICAROOT/keystore/cacerts/
    $ICAROOT/util/ctx_rehash  $ICAROOT/keystore/cacerts/
    <!--NeedCopy-->
    
  5. 运行以下命令以启用该功能:

    /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix" -v "LurSsonEnabled" -d "0x00000001"
    <!--NeedCopy-->
    
  6. 启动 Linux 虚拟桌面会话和该会话中的适用于 Linux 的 Citrix Workspace 应用程序或 Citrix Receiver for Linux 13.10。

    首次启动 Linux 虚拟桌面会话中的适用于 Linux 的 Citrix Workspace 应用程序或 Citrix Receiver for Linux 13.10 时,系统会提示您登录应用商店帐户。以后您可以自动登录到之前指定的应用商店。

    注意:

    输入 HTTPS URL 作为您的应用商店帐户。

    输入您的应用商店帐户的图片

双跃点单点登录身份验证