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
- 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.
- 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.
- Ä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. - Starten Sie die Maschine neu, damit die Änderungen wirksam werden.