In diesem Artikel wird die Aktivierung von Direct-Connection-Sitzungen für veröffentlichte Anwendungen auf einem Linux-Host beschrieben. Sie müssen eine VADC-Konfigurationsdatei für jede veröffentlichte Anwendung erstellen, die Sie für Direct-Connection-Sitzungen zur Verfügung stellen möchten.

Voraussetzungen

  • Stellen Sie sicher, dass Horizon Agent auf der Maschine mit dem Parameter --multiple-session installiert wurde. Weitere Informationen finden Sie unter „Installieren von Horizon Agent auf einer virtuellen Linux-Maschine“ und „Befehlszeilenoptionen für die Installation von Horizon Agent for Linux“ in Einrichten von Linux-Desktops in Horizon.
  • Stellen Sie sicher, dass das VADC-Plug-In auf der Maschine installiert ist (gemäß der Beschreibung in Installieren des Plug-Ins „View Agent Direct-Connection“). Überprüfen Sie Folgendes im Rahmen der Installation des VADC-Plug-Ins:
    • Das nginx-Paket wird auf der Maschine installiert.
    • Benutzerberechtigungen werden für Direct-Connection-Sitzungen konfiguriert.

Prozedur

  1. Navigieren Sie zum Ordner /etc/vmware/vadc/published_apps.
    cd /etc/vmware/vadc/published_apps

    Dieser Ordner enthält eine Vorlagendatei mit dem Namen PublishedApp.template, die Sie zum Erzeugen der Konfigurationsdateien für Ihre veröffentlichten Anwendungen verwenden können.

  2. Erstellen Sie die Anwendungskonfigurationsdatei, indem Sie die Datei PublishedApp.template kopieren. Ersetzen Sie <appname> im Beispielbefehl durch den Namen Ihrer Anwendung.
    cp PublishedApp.template <appname>

    Die Konfigurationsdatei <appname> wird im Ordner /etc/vmware/vidc/published_apps erstellt.

  3. Ändern Sie den Inhalt der Datei <appname> so, dass er folgendem Beispiel ähnelt.
    # The application name which should be the same with config filename
    PublishedAppName=<appname>
    
    # The executable path of application
    PublishedAppExecutable=/usr/bin/<appname>
    
    # Specify the params of application
    #PublishedAppArgs=-new-tab www.google.com
    
    # The entitled Groups list, only users in these groups can access this application
    PublishedEntitledGroups=vmwvadc

    Zum Konfigurieren mehrerer Berechtigungsgruppen für die Anwendung fügen Sie die Gruppennamen zur Zeile PublishedEntitledGroups hinzu und trennen Sie sie durch Doppelpunkte.

  4. Starten Sie die Maschine neu, damit die Änderungen wirksam werden.