Linux Virtual Delivery Agent 2112

双跳单点登录身份验证

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

注意:

此功能支持 Citrix Workspace app for Linux 和 Citrix Receiver for Linux 13.10。

要启用此功能:

  1. 在 Linux VDA 上,安装 Citrix Workspace app for Linux 或 Citrix Receiver for Linux 13.10。 从 Citrix 下载页面 下载适用于 Citrix Workspace app 或 Citrix Receiver 的应用程序。 默认安装路径为 /opt/Citrix/ICAClient/。如果您将应用程序安装到其他路径,请设置 ICAROOT 环境变量以指向实际安装路径。

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

    添加 HTTP Basic 身份验证的图像

  3. 将以下密钥添加到 AuthManager 配置文件 ($ICAROOT/config/AuthManConfig.xml) 中,以允许 HTTP Basic 身份验证:

     <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 虚拟桌面会话,并在该会话中启动 Citrix Workspace app for Linux 或 Citrix Receiver for Linux 13.10。 首次在 Linux 虚拟桌面会话中启动 Citrix Workspace app for Linux 或 Citrix Receiver for Linux 13.10 时,系统会提示您输入商店帐户。之后,您将自动登录到之前指定的商店。

    注意:

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

    输入商店帐户的图像

双跳单点登录身份验证