Linux Virtual Delivery Agent

ダブルホップシングルサインオン認証

この機能は、StoreFrontストアへのアクセス時に入力されたユーザー資格情報を、Citrix Workspaceアプリ for Linux および Citrix Receiver for Linux 13.10 の AuthManager モジュールに注入します。注入後、Linux仮想デスクトップセッション内から仮想デスクトップおよびアプリケーションにアクセスする際に、ユーザー資格情報を再度入力することなく、クライアントを使用できます。

注:

この機能は、Citrix Workspaceアプリ for Linux および Citrix Receiver for Linux 13.10 でサポートされています。

機能の有効化:

  1. Linux VDA に、Citrix Workspaceアプリ for Linux または Citrix Receiver for Linux 13.10 をインストールします。

    Citrix WorkspaceアプリまたはCitrix ReceiverのCitrixダウンロードページからアプリをダウンロードします。

    デフォルトのインストールパスは /opt/Citrix/ICAClient/ です。アプリを別のパスにインストールする場合は、ICAROOT 環境変数を実際のインストールパスを指すように設定します。

  2. Citrix StoreFront™ 管理コンソールで、ターゲットストアに HTTP Basic 認証方法を追加します。

    HTTP Basic認証を追加する画像

  3. HTTP Basic 認証を許可するために、AuthManager 設定ファイル ($ICAROOT/config/AuthManConfig.xml) に次のキーを追加します。

     <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アプリ for Linux または Citrix Receiver for Linux 13.10 を開始します。

    Linux仮想デスクトップセッション内で Citrix Workspaceアプリ for Linux または Citrix Receiver for Linux 13.10 を初めて起動すると、ストアアカウントの入力を求められます。その後は、以前に指定したストアに自動的にログオンされます。

    注:

    ストアアカウントとしてHTTPS URLを入力してください。

    ストアアカウントを入力する画像

ダブルホップシングルサインオン認証

この記事の概要