Sie können verschiedene Optionen konfigurieren, indem Sie der Datei /etc/vmware/config oder /etc/vmware/viewagent-custom.conf Einträge hinzufügen.

Bei der Installation von Horizon Agent kopiert das Installationsprogramm die beiden Konfigurationsvorlagendateien config.template und viewagent-custom.conf.template in /etc/vmware. Außerdem kopiert das Installationsprogramm, wenn /etc/vmware/config und /etc/vmware/viewagent-custom.conf nicht vorhanden sind, config.template nach config und viewagent-custom.conf.template nach viewagent-custom.conf. In den Vorlagendateien sind alle Konfigurationsoptionen aufgelistet und dokumentiert. Um eine Option einzustellen, entfernen Sie einfach den Kommentar und ändern Sie den Wert wie gewünscht.

So aktiviert beispielsweise die folgende Zeile in /etc/vmware/config den Build-to-Lossless-PNG-Modus.
RemoteDisplay.buildToPNG=TRUE

Nachdem Sie Ihre Änderungen vorgenommen haben, müssen Sie Linux neu starten, damit die Änderungen wirksam werden.

Konfigurationsoptionen in /etc/vmware/config

VMwareBlastServer und seine zugehörigen Plug-ins verwenden die Konfigurationsdatei /etc/vmware/config.
Hinweis: Die folgende Tabelle enthält Beschreibungen für alle von Agent erzwungenen Richtlinieneinstellungen für USB in der Horizon Agent-Konfigurationsdatei. Horizon Agent verwendet die Einstellungen, um zu entscheiden, ob der USB-Anschluss zur Host-Maschine umgeleitet werden kann. Horizon Agent übergibt diese Einstellungen außerdem an Horizon Client zur Interpretation und Erzwingung. Die Erzwingung hängt davon ab, ob Sie den merge (m)-Modifizierer zur Anwendung der Horizon Agent-Filterrichtlinieneinstellung zusätzlich zur Horizon Client-Filterrichtlinieneinstellung festlegen oder den (o)-Modifizierer zur Verwendung der Horizon Agent-Filterrichtlinieneinstellung anstelle der Horizon Client-Filterrichtlinieneinstellung überschreiben.
Tabelle 1. Konfigurationsoptionen in /etc/vmware/config
Option Wert/Format Standard Beschreibung
Clipboard.Direction 0, 1, 2, oder 3 2 Verwenden Sie diese Option zur Festlegung der Richtlinie für die Zwischenablagenumleitung. Folgende Werte sind gültig:
  • 0 - Zwischenablagenumleitung deaktivieren.
  • 1 - Zwischenablagenumleitung in beide Richtungen aktivieren.
  • 2 - Zwischenablagenumleitung nur vom Client zum Remote-Desktop aktivieren.
  • 3 - Zwischenablagenumleitung nur vom Remote-Desktop zum Client aktivieren.
RemoteDisplay.allowAudio true oder false true Legen Sie diese Option fest, um die Audio-Ausgabe zu aktivieren/deaktivieren.
RemoteDisplay.allowH264 true oder false true Legen Sie diese Option zum Aktivieren oder Deaktivieren der H.264-Codierung fest.
RemoteDisplay.allowH264YUV444 true oder false true Legen Sie diese Option fest, um die H.264 YUV 4:4:4-Verschlüsselung mit hoher Farbgenauigkeit zu aktivieren oder zu deaktivieren, wenn der Client dies unterstützt.
RemoteDisplay.allowHEVC true oder false true Legen Sie diese Option fest, um hocheffiziente Videocodierung (HEVC) zu aktivieren oder zu deaktivieren.
RemoteDisplay.allowHEVCYUV444 true oder false true Legen Sie diese Option fest, um die HEVC YUV 4:4:4 mit hoher Farbgenauigkeit zu aktivieren oder zu deaktivieren, wenn der Client dies unterstützt.
RemoteDisplay.buildToPNG true oder false false Grafische Anwendungen und insbesondere grafische Anwendungen zur Bildbearbeitung erfordern ein pixelgenaues Rendering von Bildern in der Clientanzeige eines Linux-Desktops. Sie haben die Möglichkeit, einen speziellen Build-to-Lossless-PNG-Modus für Bilder und Videowiedergaben zu konfigurieren, die auf einem Linux-Desktop generiert und auf dem Clientgerät gerendert werden. Diese Funktion verwendet zusätzliche Bandbreite zwischen dem Client und dem ESXi-Host. Bei Aktivierung dieser Option wird die H.264-Codierung deaktiviert.
RemoteDisplay.enableNetworkContinuity true oder false true Legen Sie diese Option fest, um die Funktion für durchgängige Netzwerke in Horizon Agent für Linux zu aktivieren oder zu deaktivieren.
RemoteDisplay.enableNetworkIntelligence true oder false true Legen Sie diese Option fest, um die Funktion für intelligente Netzwerke in Horizon Agent für Linux zu aktivieren oder zu deaktivieren.
RemoteDisplay.enableStats true oder false false Aktivieren oder deaktivieren Sie die VMware Blast-Anzeigeprotokollstatistik im MKS-Protokoll, beispielsweise Bandbreite, FPS, RTT usw.
RemoteDisplay.enableUDP true oder false true Legen Sie diese Option fest, um die Unterstützung für das UDP-Protokoll in Horizon Agent für Linux zu aktivieren oder zu deaktivieren.
RemoteDisplay.maxBandwidthKbps Eine Ganzzahl 1000000 Legt die maximale Bandbreite für eine VMware Blast-Sitzung in Kilobits pro Sekunde (KBit/s) fest. Die Bandbreite umfasst den gesamten Sitzungsdatenverkehr, Bilddarstellung, Audio, virtuelle Kanäle und VMware Blast-Steuerung eingeschlossen. Der gültige Wert muss kleiner als 4 Gbit/s (4096000) sein.
RemoteDisplay.minBandwidthKbps Eine Ganzzahl 256 Legt die minimale Bandbreite für eine VMware Blast-Sitzung in Kilobits pro Sekunde (KBit/s) fest. Die Bandbreite umfasst den gesamten Sitzungsdatenverkehr, Bilddarstellung, Audio, virtuelle Kanäle und VMware Blast-Steuerung eingeschlossen.
RemoteDisplay.maxFPS Eine Ganzzahl 30 Legt die maximale Rate der Bildschirmaktualisierungen fest. Mit dieser Einstellung steuern Sie die durchschnittliche Bandbreite, die Benutzer in Anspruch nehmen. Der gültige Wert muss zwischen 3 und 60 liegen. Die Standardeinstellung beträgt 30 Aktualisierungen pro Sekunde.
RemoteDisplay.maxQualityJPEG Verfügbarer Wertebereich: 1–100 90 Legt die Bildqualität für die Desktop-Anzeige für die JPEG/PNG-Codierung fest. Die Einstellungen für eine hohe Bildqualität sind für eher statische Bereiche sinnvoll.
RemoteDisplay.midQualityJPEG Verfügbarer Wertebereich: 1–100 35 Legt die Bildqualität für die Desktop-Anzeige für die JPEG/PNG-Codierung fest. Legt die Einstellungen für die mittlere Qualität der Desktop-Anzeige fest.
RemoteDisplay.minQualityJPEG Verfügbarer Wertebereich: 1–100 25 Legt die Bildqualität für die Desktop-Anzeige für die JPEG/PNG-Codierung fest. Die Einstellungen für eine niedrige Bildqualität sind für Bereiche gedacht, die sich häufig ändern, z. B. durch einen Bildlauf.
RemoteDisplay.qpmaxH264 Verfügbarer Wertebereich: 0–51 36 Verwenden Sie diese Option, um den Quantisierungsparameter „H264minQP“ festzulegen, der die für die H.264-Codierung oder HEVC konfigurierte beste Bildqualität angibt. Geben Sie einen Wert an, der größer ist als der für „RemoteDisplay.qpminH264“ festgelegte Wert.
RemoteDisplay.qpminH264 Verfügbarer Wertebereich: 0–51 10 Verwenden Sie diese Option, um den Quantisierungsparameter „H264maxQP“ festzulegen, der die für die H.264-Codierung oder HEVC konfigurierte geringste Bildqualität angibt. Geben Sie einen Wert an, der kleiner ist als der für „RemoteDisplay.qpmaxH264“ festgelegte Wert.
UsbRedirPlugin.log.logLevel error, warn, info, debug, trace oder verbose info Verwenden Sie diese Option zur Festlegung der Protokollebene des USB-Umleitungs-Plug-Ins.
UsbRedirServer.log.logLevel error, warn, info, debug, trace oder verbose info Verwenden Sie diese Option zur Festlegung der Protokollebene des USB-Umleitungsservers.
VMWPkcs11Plugin.log.enable true oder false false Legen Sie diese Option fest, um den Protokollierungsmodus für die True SSO-Funktion zu aktivieren oder zu deaktivieren.
VMWPkcs11Plugin.log.logLevel error, warn, info, debug, trace oder verbose info Verwenden Sie diese Option, um die Protokollebene für die True SSO-Funktion festzulegen.
VVC.RTAV.Enable true oder false true Legen Sie diese Option fest, um die Audio-Eingabe zu aktivieren/deaktivieren.
VVC.ScRedir.Enable true oder false true Legen Sie diese Option fest, um die Smartcard-Umleitung zu aktivieren/deaktivieren.
VVC.logLevel fatal error, warn, info, debug oder trace info Verwenden Sie diese Option zur Festlegung der Protokollebene des VVC-Proxy-Knotens.
cdrserver.cacheEnable true oder false true Legen Sie diese Option fest, um die Funktion des Schreibcache von der Agentseite zur Clientseite zu aktivieren oder zu deaktivieren.
cdrserver.customizedSharedFolderPath folder_path /home/ Verwenden Sie diese Option, um den Speicherort des freigegebenen Ordners für die Clientlaufwerksumleitung (Client Drive Redirection, CDR) aus dem Standardverzeichnis /home/user/tsclient in ein benutzerdefiniertes Verzeichnis zu ändern.

Wenn beispielsweise der Benutzer test den freigegebenen CDR-Ordner auf /mnt/test/tsclient anstelle von /home/test/tsclient ablegen möchte, kann der Benutzer cdrserver.customizedSharedFolderPath=/mnt/ angeben.

Hinweis: Damit diese Option wirksam wird, muss der angegebene Ordner vorhanden sein und mit den richtigen Benutzerberechtigungen konfiguriert werden.
cdrserver.forcedByAdmin true oder false false Legen Sie mit dieser Option fest, ob der Client zusätzliche Ordner gemeinsam nutzen kann, die nicht mit der Option cdrserver.shareFolders angegeben wurden.
cdrserver.logLevel error, warn, info, debug, trace oder verbose info Verwenden Sie diese Option zur Festlegung der Protokollebene für die Datei vmware-CDRserver.log.
cdrserver.permissions R RW Verwenden Sie diese Option zur Anwendung zusätzlicher Lese/Schreib-Berechtigungen, über die Horizon Agent für die von Horizon Client freigegebenen Ordner verfügt. Beispiel:
  • Wenn der von Horizon Client freigegebene Ordner über die Berechtigungen read und write verfügt und Sie cdrserver.permissions=R festlegen, verfügt Horizon Agent nur über read-Zugriffsberechtigungen.
  • Wenn der von Horizon Client freigegebene Ordner nur über read-Berechtigungen verfügt und Sie cdrserver.permissions=RW festlegen, verfügt Horizon Agent weiterhin nur über read-Zugriffsrechte. Horizon Agent kann nicht das Schreibschutzattribut „read only“ ändern, das von Horizon Client festgelegt wurde. Mit Horizon Agent lassen sich nur die Schreibzugriffsrechte entfernen.
Eine typische Verwendung lautet:
  • cdrserver.permissions=R
  • #cdrserver.permissions=R (z. B., um den Eintrag auszukommentieren oder zu löschen)
cdrserver.sharedFolders file_path1,R;file-path2,; file_path3,R; ... Nicht definiert Geben Sie einen oder mehrere Dateipfade zu den Ordnern an, die der Client mit dem Linux-Desktop gemeinsam nutzen kann. Beispiel:
  • Für einen Windows-Client: C:\spreadsheets,;D:\ebooks,R
  • Für einen Nicht-Windows-Client: /tmp/spreadsheets;/tmp/ebooks,;/home/finance,R
collaboration.logLevel error, info oder debug info Verwenden Sie diese Option zur Festlegung der Protokollebene für die Zusammenarbeitssitzung. Wenn die Protokollebene debug ausgewählt ist, werden alle Aufrufe von collabui-Funktionen sowie die Inhalte der collabor-Liste protokolliert.
collaboration.maxCollabors Eine Ganzzahl kleiner 10 5 Legt die maximale Anzahl der Benutzer fest, die Sie zur Teilnahme an einer Sitzung einladen können.
collaboration.enableEmail true oder false true Legen Sie diese Option zum Aktivieren oder Deaktivieren der Einladungen zur Zusammenarbeit mithilfe einer installierten E-Mail-Anwendung fest. Ist diese Option deaktiviert, können Sie keine Einladungen zur Zusammenarbeit mit E-Mails versenden, auch wenn eine E-Mail-Anwendung installiert ist.
collaboration.serverUrl [URL] Nicht definiert Spezifiziert die Server-URLs, die in Einladungen zur Zusammenarbeit enthalten sein sollen.
collaboration.enableControlPassing true oder false true Legen Sie diese Option fest, um die Kontrolle der Teilnehmer über die Linux-Desktops zuzulassen oder einzuschränken. Um für die Zusammenarbeitssitzung einen reinen Lesezugriff festzulegen, setzen Sie diese Option auf false.
Desktop.displayNumberMax Eine Ganzzahl 159
Hinweis: Diese Option ist nur mit Horizon Agent 7.13.1 oder 7.13.2 verfügbar.

Gibt den oberen Grenzwert von X Windows-System-Anzeigenummern an, die für Benutzersitzungen zugeteilt werden sollen. Diese Funktion wird auf SLED/SLES-Desktops nicht unterstützt.

Um die Zuteilung auf eine einzelne Anzeigenummer zu begrenzen, legen Sie Desktop.displayNumberMax und Desktop.displayNumberMin auf denselben Wert fest.

Hinweis: Wenn Sie einen Bereich angeben, der eine der Anzeigenummern 0 bis 9 enthält, kann ein Konflikt mit dem X-Server auftreten. Verwenden Sie die Problemumgehung, die in VMware Knowledge Base (KB)-Artikel 81704 beschrieben ist.
Desktop.displayNumberMin Eine Ganzzahl 100
Hinweis: Diese Option ist nur mit Horizon Agent 7.13.1 oder 7.13.2 verfügbar.

Gibt den unteren Grenzwert von X Windows-System-Anzeigenummern an, die für Benutzersitzungen zugeteilt werden sollen. Diese Funktion wird auf SLED/SLES-Desktops nicht unterstützt.

Um die Zuteilung auf eine einzelne Anzeigenummer zu begrenzen, legen Sie Desktop.displayNumberMax und Desktop.displayNumberMin auf denselben Wert fest.

Hinweis: Wenn Sie einen Bereich angeben, der eine der Anzeigenummern 0 bis 9 enthält, kann ein Konflikt mit dem X-Server auftreten. Verwenden Sie die Problemumgehung, die in VMware Knowledge Base (KB)-Artikel 81704 beschrieben ist.
mksVNCServer.useUInputButtonMapping true oder false false Legen Sie diese Option fest, um die Unterstützung einer Maus für Linkshänder auf Ubuntu oder RHEL 7.x zu aktivieren. CentOS und RHEL 6.x unterstützen Mäuse für Linkshänder, und Sie müssen diese Option nicht festlegen.
mksvhan.clipboardSize Eine Ganzzahl 1024 Verwenden Sie diese Option, um die maximale Größe der Zwischenablage für das Kopieren und Einfügen anzugeben.
vdpservice.log.logLevel fatal error, warn, info, debug oder trace info Verwenden Sie diese Option zum Festlegen der Protokollebene des vdpservice.
viewusb.AllowAudioIn {m|o}:{true|false} Nicht definiert, entspricht true Verwenden Sie diese Option, um die Umleitung für Audio-Eingabe-Geräte zuzulassen oder auszuschließen. Beispiel: o:false
viewusb.AllowAudioOut {m|o}:{true|false} Nicht definiert, entspricht false Legen Sie diese Option fest, um die Umleitung für Audio-Ausgabe-Geräte zuzulassen oder auszuschließen.
viewusb.AllowAutoDeviceSplitting {m|o}:{true|false} Nicht definiert, entspricht false Legen Sie diese Option fest, um das automatische Splitten von Composite USB-Geräten zuzulassen oder auszuschließen.

Beispiel: m:true

viewusb.AllowDevDescFailsafe {m|o}:{true|false} Nicht definiert, entspricht false Legen Sie diese Option fest, um die Umleitung für Geräte zuzulassen oder auszuschließen, auch wenn Horizon Client die Konfigurations-/Gerätebeschreibungen nicht abrufen kann. Um ein Gerät auch beim Scheitern des Abrufs der Konfigurations-/Gerätebeschreibungen zuzulassen, muss dieses in „Include“-Filter wie z. B. IncludeVidPid oder IncludePath eingeschlossen werden.
viewusb.AllowHIDBootable {m|o}:{true|false} Nicht definiert, entspricht true Verwenden Sie diese Option, um die Umleitung anderer Eingabegeräte neben Tastatur und Maus, die zur Startzeit verfügbar sind (auch als „startfähige Eingabegeräte“ bezeichnet), zuzulassen oder auszuschließen.
viewusb.AllowKeyboardMouse {m|o}:{true|false} Nicht definiert, entspricht false Verwenden Sie diese Option, um die Umleitung von Tastaturen mit eingebauten Zeigegeräten (Maus, Trackball oder Touchpad) zuzulassen oder auszuschließen.
viewusb.AllowSmartcard {m|o}:{true|false} Nicht definiert, entspricht false Legen Sie diese Option fest, um die Umleitung für Smartcard-Geräte zuzulassen oder auszuschließen.
viewusb.AllowVideo {m|o}:{true|false} Nicht definiert, entspricht true Verwenden Sie diese Option, um die Umleitung für Videogeräte zuzulassen oder auszuschließen.
viewusb.DisableRemoteConfig {m|o}:{true|false} Nicht definiert, entspricht false Legen Sie diese Option fest, um die Verwendung von Horizon Agent-Einstellungen zuzulassen oder auszuschließen, wenn eine USB-Gerätefilterung durchgeführt wird.
viewusb.ExcludeAllDevices {true|false} Nicht definiert, entspricht false Verwenden Sie diese Option, um alle USB-Geräte von der Umleitung auszuschließen oder in die Umleitung einzubeziehen. Wenn für diese Einstellung true festgelegt ist, können Sie andere Richtlinieneinstellungen verwenden, um zuzulassen, dass bestimmte Geräte oder Gerätefamilien umgeleitet werden. Wenn für diese Einstellung false festgelegt ist, können Sie andere Richtlinieneinstellungen verwenden, um zu verhindern, dass bestimmte Geräte oder Gerätefamilien umgeleitet werden. Wenn Sie den Wert von ExcludeAllDevices in Horizon Agent auf true setzen und diese Einstellung an Horizon Client weitergegeben wird, überschreibt die Horizon Agent-Einstellung die Horizon Client-Einstellung.
viewusb.ExcludeFamily {m|o}:family_name_1[;family_name_2;...] Nicht definiert Verwenden Sie diese Option, um Gerätefamilien von der Umleitung auszuschließen oder in die Umleitung einzubeziehen. Beispiel: m:bluetooth;smart-card
Wenn Sie das automatische Gerätesplitten aktiviert haben, prüft Horizon die Gerätefamilie jeder Schnittstelle eines Composite USB-Gerätes, um zu entscheiden, welche Schnittstelle ausgeschlossen werden muss. Wenn Sie das automatische Gerätesplitten deaktiviert haben, prüft Horizon die Gerätefamilie des gesamten Composite USB-Gerätes.
Hinweis: Maus und Tastatur sind standardmäßig von der Umleitung ausgeschlossen und müssen deshalb nicht mit dieser Einstellung ausgeschlossen werden.
viewusb.ExcludePath {m|o}:bus-x1[/y1].../ port-z1[;bus-x2[/y2].../port-z2;...] Nicht definiert Verwenden Sie diese Option, um Geräte an bestimmten Hub- oder Portpfaden von der Umleitung auszuschließen. Bus- und Portnummern müssen im hexadezimalen Format angegeben werden. Sie können das Platzhalterzeichen nicht in Pfaden verwenden.

Beispiel: m:bus-1/2/3_port- 02;bus-1/1/1/4_port-ff

viewusb.ExcludeVidPid {m|o}:vid-xxx1_ pid-yyy1[;vid-xxx2_pid-yyy2;..] Nicht definiert Legen Sie diese Option fest, um Geräte mit einer bestimmten Anbieter- oder Produkt-ID von der Umleitung auszuschließen. Sie müssen hexadezimale ID-Nummern angeben. Sie können das Platzhalterzeichen (*) anstelle einzelner Ziffern in einer ID verwenden.

Beispiel: o:vid-0781_pid- ****;vid-0561_pid-554c

viewusb.IncludeFamily {m|o}:family_name_1[;family_name_2]... Nicht definiert Legen Sie diese Option fest, um Gerätefamilien in die Umleitung einzubeziehen.

Beispiel: o:storage; smart-card

viewusb.IncludePath {m|o}:bus-x1[/y1].../ port-z1[;bus-x2[/y2].../portz2;...] Nicht definiert Verwenden Sie diese Option, um Geräte an bestimmten Hub- oder Portpfaden in die Umleitung einzubeziehen. Bus- und Portnummern müssen im hexadezimalen Format angegeben werden. Sie können das Platzhalterzeichen nicht in Pfaden verwenden.

Beispiel: m:bus-1/2_port- 02;bus-1/7/1/4_port-0

viewusb.IncludeVidPid {m|o}:vid-xxx1_ pid-yyy1[;vid-xxx2_pid-yyy2;...] Nicht definiert Legen Sie diese Option fest, um Geräte mit bestimmten Anbieter- oder Produkt-IDs in die Umleitung einzubeziehen. Sie müssen hexadezimale ID-Nummern angeben. Sie können das Platzhalterzeichen (*) anstelle einzelner Ziffern in einer ID verwenden.

Beispiel: o:vid-***_pid-0001;vid-0561_pid-554c

viewusb.SplitExcludeVidPid {m|o}:vid-xxx1_pid-yyy1[;vid-xxx2_pid-yyy2;...] Nicht definiert Verwenden Sie diese Option, um ein bestimmtes Composite USB-Gerät für das Splitten nach Anbieter- und Produkt-IDs auszuschließen oder einzubeziehen. Das Format dieser Einstellung lautet vid-xxx1_pid-yyy1[;vid-xxx2_pid-yyy2;...]. ID-Nummern müssen in hexadezimaler Schreibweise angegeben werden. Sie können das Platzhalterzeichen (*) anstelle einzelner Ziffern in einer ID verwenden.

Beispiel: m:vid-0f0f_pid-55**

viewusb.SplitVidPid {m|o}: vid-xxxx_pid-yyyy([exintf:zz[;exintf:ww]])[;...] Nicht definiert Legen Sie diese Option fest, um die Komponenten eines Composite USB-Gerätes, die durch Anbieter- und Produkt-IDs angegeben sind, als separate Geräte zu behandeln. Das Format dieser Einstellung lautet vid-xxxx_pid-yyyy(exintf:zz[;exintf:ww])

Sie können mit dem Stichwort exintf Komponenten durch Angabe ihrer Schnittstellennummer von der Umleitung ausschließen. Sie müssen hexadezimale ID-Nummern und dezimale Schnittstellennummern einschließlich der 0 am Anfang angeben. Sie können das Platzhalterzeichen (*) anstelle einzelner Ziffern in einer ID verwenden.

Beispiel: o:vid-0f0f_pid-***(exintf-01);vid-0781_pid-554c(exintf:01;exintf:02)

Hinweis: Horizon schließt nicht automatisch die Komponenten ein, die Sie nicht explizit ausgeschlossen haben. Sie müssen eine Filterrichtlinie wie z. B. Include VidPid Device (VidPid-Gerät einbeziehen) angeben, um diese Komponenten einzubeziehen.

Konfigurationsoptionen in /etc/vmware/viewagent-custom.conf

Java Standalone Agent verwendet die Konfigurationsdatei /etc/vmware/viewagent-custom.conf.

Tabelle 2. Konfigurationsoptionen in /etc/vmware/viewagent-custom.conf
Option Wert Standard Beschreibung
CDREnable true oder false true Verwenden Sie diese Option, um die Funktion der Clientlaufwerksumleitung (Client Drive Redirection, CDR) zu aktivieren oder zu deaktivieren.
CollaborationEnable true oder false true Legen Sie diese Option fest, um die Funktion „Session Collaboration“ in Linux Desktop zu aktivieren oder zu deaktivieren.
EndpointVPNEnable true oder false false Legen Sie diese Option fest, um anzugeben, ob die IP-Adresse der physischen Client-Netzwerkkarte oder die VPN-IP-Adresse zur Überprüfung der IP-Adresse des Endpunkts anhand des Bereichs der in der Dynamic Environment Manager-Konsole verwendeten Endpunkt-IP-Adressen verwendet werden soll. Wenn die Option auf false festgelegt ist, wird die IP-Adresse der physischen Client-Netzwerkkarte verwendet. Andernfalls wird die VPN-IP-Adresse verwendet.
HelpDeskEnable true oder false true Legen Sie diese Option fest, um die Helpdesk-Tool-Funktion zu aktivieren oder zu deaktivieren.
KeyboardLayoutSync true oder false true Verwenden Sie diese Option, um festzulegen, ob das Systemgebietsschema und das aktuelle Tastaturlayout eines Clients mit Horizon Agent for Linux-Desktops synchronisiert werden sollen.

Wenn diese Einstellung aktiviert wurde oder nicht konfiguriert ist, ist eine Synchronisierung zugelassen. Wenn diese Einstellung deaktiviert ist, ist eine Synchronisierung nicht erlaubt.

Diese Funktion wird nur für Horizon Client für Windows und nur für die Gebietsschemas Englisch, Französisch, Deutsch, Japanisch, Koreanisch, Spanisch, Chinesisch (vereinfacht) und Chinesisch (traditionell) unterstützt.

LogCnt Eine Ganzzahl -1 Verwenden Sie diese Option zur Festlegung der Anzahl der reservierten Protokolle in /tmp/vmware-root.
  • -1 - alle beibehalten
  • 0 - alle löschen
  • > 0 - Anzahl der reservierten Protokolle.
NetbiosDomain Eine Textzeichenfolge in Großbuchstaben Verwenden Sie diese Option bei der Konfiguration von True SSO, um den NetBIOS-Namen der Domäne Ihrer Organisation festzulegen.
OfflineJoinDomain pbis oder samba pbis Mit dieser Option wird der Instant-Clone-Offline-Domänenbeitritt festgelegt. Die verfügbaren Methoden zum Durchführen eines Offline-Domänenbeitritts sind die PowerBroker Identity Services Open(PBISO)-Authentifizierung und der Samba-Offline-Domänenbeitritt. Wenn für diese Eigenschaft ein anderer Wert als pbis oder samba festgelegt ist, wird der Offline-Domänenbeitritt ignoriert.
RunOnceScript

Mit dieser Option kann die geklonte virtuelle Maschine Active Directory erneut beitreten.

Legen Sie das RunOnceScript fest, nachdem der Hostname geändert wurde. Das angegebene Skript wird nur einmal nach der ersten Änderung des Hostnamens ausgeführt. Das Skript wird mit der Stammberechtigung ausgeführt, wenn der Agentendienst gestartet wird und sich der Hostname seit der Agenteninstallation geändert hat.

Zum Beispiel müssen Sie für die winbind-Lösung die virtuelle Basis-Maschine Active Directory mit winbind beitreten lassen und diese Option auf einen Skriptpfad festlegen. Das Skript muss den Befehl zum erneuten Domänenbeitritt /usr/bin/net ads join -U <ADUserName>%<ADUserPassword> enthalten. Nach dem VM-Klon ändert die Betriebssystemanpassung den Hostnamen. Wenn der Agentendienst gestartet wird, wird das Skript ausgeführt, damit die geklonte virtuelle Maschine Active Directory beitritt.

RunOnceScriptTimeout 120 Verwenden Sie diese Option, um die Zeit bis zur Zeitüberschreitung in Sekunden für die Option „RunOnceScript“ festzulegen.

Legen Sie z. B. RunOnceScriptTimeout=120 fest

SSLCiphers Eine Textzeichenfolge !aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES Verwenden Sie diese Option zum Festlegen der Liste der Verschlüsselungen. Sie müssen das Format verwenden, das in https://www.openssl.org/docs/manmaster/man1/ciphers.html definiert ist.
SSLProtocols Eine Textzeichenfolge TLSv1_1:TLSv1_2 Verwenden Sie diese Option zum Festlegen der Sicherheitsprotokolle. Die unterstützten Protokolle sind TLSv1.0, TLSv1.1 und TLSv1.2.
SSODesktopType UseGnomeClassic oder UseGnomeFlashback oder UseGnomeUbuntu oder UseMATE oder UseKdePlasma

Über diese Option wird die Desktop-Umgebung festgelegt, die bei aktivierter SSO-Funktion anstelle der Standard-Desktop-Umgebung verwendet wird.

Sie müssen zuerst sicherstellen, dass die ausgewählte Desktop-Umgebung auf Ihrem Desktop installiert ist, bevor Sie sie zur Verwendung auswählen. Nachdem Sie diese Option auf einem Ubuntu-Desktop festgelegt haben, wird diese Option unabhängig davon angewendet, ob die SSO-Funktion aktiviert ist oder nicht. Wenn diese Option auf einem RHEL/CentOS 7.x-Desktop festgelegt ist, wird die ausgewählte Desktop-Umgebung nur dann verwendet, wenn die SSO-Funktion aktiviert ist.

Diese Option wird auf RHEL/CentOS 8.x- und RHEL/CentOS 6.x-Desktops nicht unterstützt. Horizon 7 unterstützt nur die Gnome-Desktop-Umgebung auf RHEL/CentOS 8.x-Desktops.

Weitere Informationen zur Einrichtung von KDE als Standard-Desktop-Umgebung, wenn SSO auf RHEL/CentOS 6.x-Desktops aktiviert ist, finden Sie unter Desktop-Umgebung.

SSOEnable true oder false true Legen Sie diese Option fest, um Single Sign-On (SSO) zu aktivieren/deaktivieren.
SSOUserFormat Eine Textzeichenfolge [Benutzername] Verwenden Sie diese Option, um das Format des Anmeldenamens für das Single Sign-On anzugeben. Der Standard ist lediglich der Benutzername. Legen Sie diese Option fest, wenn auch der Domänenname erforderlich ist. Meist ist der Anmeldename der Domänenname plus einem Sonderzeichen, gefolgt vom Benutzernamen. Wenn das Sonderzeichen ein Rückschrägstrich ist, muss ein weiterer Rückschrägstrich als Escape-Zeichen verwendet werden. Beispiele für Formate von Anmeldenamen:
  • SSOUserFormat=[Domäne]\\[Benutzername]
  • SSOUserFormat=[Domäne]+[Benutzername]
  • SSOUserFormat=[Benutzername]@[Domäne]
Subnet Ein Wert im CIDR-IP-Adressformat [Subnetz] Legen Sie diese Option auf ein Subnetz fest, das andere Maschinen zur Verbindungsherstellung mit Horizon Agent for Linux verwenden können. Wenn mehr als eine lokale IP-Adresse mit unterschiedlichen Subnetzen vorhanden ist, wird die lokale IP-Adresse im konfigurierten Subnetz verwendet, um eine Verbindung mit Horizon Agent for Linux herzustellen. Sie müssen den Wert im CIDR-IP-Adressformat angeben. Beispielsweise Subnetz=123.456.7.8/24.
UEMEnable true oder false false Legen Sie diese Option zum Aktivieren oder Deaktivieren der intelligenten Dynamic Environment Manager-Richtlinien fest. Wenn die Option zum Aktivieren festgelegt ist und die Bedingung in der intelligenten Dynamic Environment Manager-Richtlinie erfüllt ist, werden die Richtlinien erzwungen.
UEMNetworkPath Eine Textzeichenfolge Diese Option muss auf denselben Netzwerkpfad festgelegt werden, der auch in der Dynamic Environment Manager-Konsole festgelegt ist. Der Pfad muss dem Format //10.111.22.333/view/LinuxAgent/UEMConfig entsprechen.
Hinweis: Die drei Sicherheitsoptionen SSLCiphers, SSLProtocols und SSLCipherServerPreference gelten für den VMwareBlastServer-Prozess. Beim Start des VMwareBlastServer-Prozesses durchläuft der Java Standalone Agent diese Optionen als Parameter. Wenn Blast Secure Gateway (BSG) aktiviert ist, wirken sich diese Optionen auf die Verbindung zwischen BSG und dem Linux-Desktop aus. Wenn BSG deaktiviert ist, wirken sich diese Optionen auf die Verbindung zwischen dem Client und dem Linux-Desktop aus.