Für Ihre Bequemlichkeit haben fast alle Konfigurationseinstellungen sowohl eine Eigenschaft Schlüssel=Wert und einen entsprechenden Befehlszeilenoptionsnamen. Für einige Einstellungen gibt es eine Befehlszeilenoption, aber keine entsprechende Eigenschaft, die Sie in einer Konfigurationsdatei festlegen können. Für einige andere Einstellungen müssen Sie eine Eigenschaft festlegen, weil keine Befehlszeilenoption verfügbar ist.
Eine Liste der Horizon Client-Konfigurationsdateien finden Sie unter Verwenden der vmware-view-Befehlszeilenschnittstelle und -Konfigurationsdateien.
Konfigurationsschlüssel | Befehlszeilenoption | Beschreibung |
---|---|---|
RemoteDisplay.updateCacheSizeKB | Keine | Verwenden Sie diese Option, um die maximale Größe des Blast-Decoder-Image-Caches in Kilobyte festzulegen.
|
view.allMonitors | --allmonitors | Blendet das Hostbetriebssystem aus und öffnet Horizon Client im Vollbildmodus auf allen Monitoren, die beim Starten von Horizon Client mit dem Clientsystem verbunden sind. Wenn Sie den Konfigurationsschlüssel festlegen, geben Sie „TRUE“ oder „FALSE“ an. Die Standardeinstellung ist „FALSE“. |
view.allSessionsDisconnectedBehavior | --allSessionsDisconnectedBehavior | Passt das Clientverhalten an, wenn alle Sitzungen getrennt sind. Folgende Werte sind gültig:
Der Standardwert ist null, d. h. die Einstellung ist nicht konfiguriert. |
view.allowDefaultBroker | -l, --lockServer | Mit dieser Befehlszeilenoption oder dem Festlegen der Eigenschaft auf „FALSE“ wird das Textfeld Server deaktiviert, es sei denn, der Client hat sich noch nie mit einem Server verbunden, und in der Befehlszeile oder der Datei der Voreinstellungen wird keine Serveradresse angegeben. Beispiel: --lockServer -s view.company.com |
view.allowEnableHEVC | Keine | Wenn Sie diese Eigenschaft auf „FALSE“ festlegen, kann der Client die Option High Efficiency Video Coding (HEVC) zulassen im VMware Horizon Blast-Konfigurationsfenster nicht mehr ändern. |
view.autoConnectBroker | Keine | Stellt automatisch eine Verbindung zum angegebenen Server her, wenn der Benutzer Horizon Client startet. Geben Sie den vollqualifizierten Domänennamen des Servers an. Sie können auch eine Port-Nummer angeben, wenn Sie den Standard 443 nicht verwenden. Damit Benutzer die Schaltfläche Anmelden beim Herstellen einer Verbindung mit dem angegebenen Server umgehen können, legen Sie die Eigenschaft view.nonInteractive auf „TRUE“ fest. |
view.autoConnectDesktop | Keine | Stellt automatisch eine Verbindung mit dem Desktop bereit, der durch die Eigenschaft view.defaultDesktop oder --desktopName=-Befehlszeilenoption angegeben wird. Wenn der Benutzer nur über einen berechtigten Desktop auf dem Server verfügt, stellt view.autoConnectDesktop eine Verbindung zu diesem berechtigten Desktop her. Geben Sie „TRUE“ oder „FALSE“ an. Standardwert ist „FALSE“ (FALSCH). |
view.autoDisconnectEmptyAppSession | Keine | Wenn sich die Anwendungssitzung leert, wenn der Benutzer alle Anwendungen schließt, erhält der Endbenutzer eine Meldung, falls „TRUE“ (Standard) festgelegt wurde. Diese Meldung fordert den Benutzer auf, zwischen dem Trennen oder der weiteren Ausführung der leeren Sitzung zu wählen. Bei der Einstellung „FALSE“ wird die Sitzung entsprechend der Zeitüberschreitungseinstellung in Horizon Console geschlossen. Möglicherweise erfolgt diese Trennung standardmäßig nach einer Minute. |
view.autoHideToolbar | Keine | Legt fest, ob die Symbolleiste standardmäßig ausgeblendet oder automatisch fixiert wird. Geben Sie „TRUE“ an, um die Symbolleiste automatisch auszublenden. Die Standardeinstellung ist „FALSE“. Sie können diese Option auch einstellen, indem Sie Horizon Client starten, in der Menüleiste auswählen und das Kontrollkästchen Symbolleiste automatisch ausblenden aktivieren. |
view.BENITServerConnectionMode | Keine | Legt den zu verwendenden Verbindungsmodus bei der Herstellung einer Verbindung mit einem Server fest. Wählen Sie einen der folgenden Werte aus:
|
view.BENITTcpConnectCount | Keine | Verwenden Sie diesen Wert, wenn Sie eine Verbindung von einem Netzwerk mit hohen Verlusten (mehr als 20 Prozent Paketverlust) herstellen. Setzen Sie den Standardwert auf 12.
Wichtig: Verwenden Sie diese Option immer mit dem Konfigurationsschlüssel
view.BENITUdpSendCount.
|
view.BENITUdpSendCount | Keine | Verwenden Sie diesen Wert, wenn Sie eine Verbindung von einem Netzwerk mit hohen Verlusten (mehr als 20 Prozent Paketverlust) herstellen. Setzen Sie den Standardwert auf 12.
Wichtig: Verwenden Sie diese Option immer mit dem Konfigurationsschlüssel
view.BENITTcpConnectCount.
|
view.defaultAppHeight | Keine | Gibt die Standardhöhe des Fensters für veröffentlichte Anwendungen in Pixel an. Verwenden Sie diese Eigenschaft und view.defaultAppWidth, wenn Sie eine benutzerdefinierte Desktop-Größe (die Eigenschaft view.defaultAppSize ist auf „5“ festgelegt) angeben. Die Standardeinstellung ist „480“. |
view.defaultAppWidth | Keine | Gibt die Standardbreite des Fensters für veröffentlichte Anwendungen in Pixel an. Verwenden Sie diese Eigenschaft und view.defaultAppHeight, wenn Sie eine benutzerdefinierte Desktop-Größe (die Eigenschaft view.defaultAppSize ist auf „5“ festgelegt) angeben. Die Standardeinstellung ist „640“. |
view.defaultBroker | -s, --serverURL= | Fügt den Namen hinzu, den Sie im Textfeld Server in Horizon Client angeben. Geben Sie einen vollständig qualifizierten Domänennamen ein. Sie können auch eine Port-Nummer angeben, wenn Sie den Standard 443 nicht verwenden. Der Standard ist der zuletzt verwendete Wert. Beispiel: --serverURL=https://view.company.com -s view.company.com --serverURL=view.company.com:1443 |
view.defaultDesktop | -n, --desktopName= | Gibt an, welcher Remote-Desktop zu verwenden ist, wenn autoConnectDesktop auf „TRUE“ eingestellt ist und der Benutzer Zugriff auf mehrere Remote-Desktops hat. Der angegebene Wert ist der Name, den Sie im Dialogfeld „Desktop auswählen“ sehen können. Der Name ist in der Regel der Desktop-Poolname. |
view.defaultDesktopHeight | Keine | Gibt die Standardhöhe des Fensters für den Remote-Desktop (in Pixel) an. Verwenden Sie diese Eigenschaft und view.defaultDesktopWidth, wenn Sie eine benutzerdefinierte Desktop-Größe (die Eigenschaft view.defaultDesktopSize ist auf „5“ festgelegt) angeben. |
view.defaultDesktopSize | --desktopSize= | Legt die Standardgröße des Fensters für den Remote-Desktop fest:
Beispiel: --desktopSize="1280x800" --desktopSize="all" |
view.defaultDesktopWidth | Keine | Gibt die Standardbreite des Fensters für den Remote-Desktop in Pixel an. Verwenden Sie diese Eigenschaft und view.defaultDesktopHeight, wenn Sie eine benutzerdefinierte Desktop-Größe (die Eigenschaft view.defaultDesktopSize ist auf „5“ festgelegt) angeben. |
view.defaultDomain | -d, --domainName= | Legt den Domänennamen fest, den Horizon Client für alle Verbindungen verwendet, und fügt den von Ihnen im Textfeld Domänenname angegebenen Namen im Dialogfeld „Authentifizierung“ hinzu. |
view.defaultLogLevel | Keine | Legt die Protokollebene für Horizon Client-Protokolle fest. Legen Sie die Eigenschaft auf einen der folgenden Werte fest:
Die Standardeinstellung ist „3“. |
view.defaultPassword | -p "-", --password="-" | Für VMware Blast-, PCoIP- und rdesktop-Verbindungen sollten Sie immer "-" angeben, um das Kennwort von stdin zu lesen. Legt das Kennwort fest, das Horizon Client für alle Verbindungen verwendet, und fügt das Kennwort im Textfeld Kennwort im Authentifizierungsdialogfeld hinzu, wenn der Server die Kennwortauthentifizierung akzeptiert.
Hinweis: Sie können kein leeres Kennwort verwenden. Das heißt, Sie können
--password="" nicht eingeben.
|
view.defaultProtocol | --protocol= | Gibt an, welches Anzeigeprotokoll verwendet werden soll. Geben Sie „PCOIP“, „BLAST“ oder „RDP“ an. Bei diesen Werten müssen Sie die Groß- und Kleinschreibung beachten. Wenn Sie zum Beispiel rdp eingeben, wird das Standardprotokoll verwendet. Standard ist die Einstellung in Horizon Console unter „Pool-Einstellungen“ für den Pool. Wenn Sie RDP verwenden und lieber FreeRDP statt rdesktop benutzen möchten, müssen Sie auch die Einstellung rdpClient verwenden. |
view.defaultUser | -u, --userName= | Legt den Benutzernamen fest, den Horizon Client für alle Verbindungen verwendet, und fügt den von Ihnen im Textfeld Benutzername angegebenen Namen im Dialogfeld „Authentifizierung“ hinzu. Für den Kioskmodus kann der Kontoname auf der Client-MAC-Adresse basieren, oder er kann mit einer anerkannten Präfixzeichenfolge wie custom- beginnen. |
view.enableDataSharing | Keine | Gibt an, ob Horizon Client anonyme Daten auf dem Clientsystem freigeben darf. Legen Sie für den Wert „TRUE“ (WAHR) oder „FALSE“ (FALSCH) fest. Die Standardeinstellung ist „TRUE“. |
view.enableDisplayScaling | Keine | Gibt an, ob die Anzeigeskalierungsfunktion für alle Remote-Desktops aktiviert ist. Legen Sie für den Wert „TRUE“ (WAHR) oder „FALSE“ (FALSCH) fest. Wenn für diese Einstellung „FALSE“ (FALSCH) festgelegt ist, wird die Funktion zur Anzeigeskalierung für alle Remote-Desktops deaktiviert. Wenn diese Einstellung nicht konfiguriert oder für sie „TRUE“ (WAHR) festgelegt ist (Standardeinstellung), ist die Anzeigeskalierung für alle Remote-Desktops aktiviert. |
view.enableFileAssociation | Keine | Aktiviert oder deaktiviert die Funktion zum Öffnen lokaler Dateien in veröffentlichten Anwendungen direkt aus dem lokalen Dateisystem. Geben Sie „TRUE“ an, um diese Funktion zu aktivieren, oder „FALSE“ , um sie zu deaktivieren. Weitere Informationen finden Sie unter Öffnen lokaler Dateien in veröffentlichten Anwendungen. |
view.enableH264 | Keine | Aktiviert bzw. deaktiviert H.264-Decodierung. Geben Sie „TRUE“ oder „FALSE“ an. Die Standardeinstellung ist „TRUE“. Weitere Informationen finden Sie unter Konfigurieren von VMware Blast-Optionen für Horizon Linux Client. |
view.enableHEVC | Keine | Aktiviert bzw. deaktiviert die HEVC-Decodierung. Geben Sie „TRUE“ oder „FALSE“ an. Die Standardeinstellung ist „TRUE“. Weitere Informationen finden Sie unter Konfigurieren von VMware Blast-Optionen für Horizon Linux Client. |
view.enableMMR | Keine | Aktiviert oder deaktiviert die Multimedia-Umleitung (MMR). Geben Sie „TRUE“ oder „FALSE“ an. Die Standardeinstellung ist „FALSE“. |
view.enableRelativeMouse | Keine | Gibt an, ob die Aktivierung oder Deaktivierung der Funktion der relativen Mausbewegung für Horizon Client bei der aktuellen Remote-Desktop-Sitzung erzwungen werden soll. Wenn Sie den Konfigurationsschlüssel einstellen, geben Sie „1“ ein, um die Aktivierung der Funktion zu erzwingen, oder „0“, um ihre Deaktivierung zu erzwingen. Alle anderen Werte sind ungültig und werden ignoriert. Der angegebene Wert kann während der aktuellen Remote-Desktop-Sitzung nicht bearbeitet werden. Falls der Modus für relative Mausbewegungen nicht vom Remote-Desktop unterstützt wird, wird diese Einstellung nicht verwendet. Wenn diese Einstellung nicht konfiguriert ist (Standardeinstellung), können Endbenutzer die Funktion der relativen Mausbewegung über in der Horizon Client-Menüleiste aktivieren und deaktivieren. |
view.enableSyncDesktopLayout | Keine | Gibt an, ob die Anzeigeauflösung und Skalierung von Remote-Desktops mit den auf dem Verbindungsserver gespeicherten Werten synchronisiert werden sollen. Weitere Informationen finden Sie unter Anpassen der Anzeigeauflösung und Anzeigeskalierung für einen Remote-Desktop.
Die Standardeinstellung ist „TRUE“. |
view.fullScreen | --fullscreen | Blendet das Hostbetriebssystem aus und öffnet Horizon Client auf einem Monitor im Vollbildmodus. Diese Option wirkt sich nicht auf den Bildschirmmodus der Remote-Desktop-Sitzung aus. Wenn Sie den Konfigurationsschlüssel einstellen, geben Sie „TRUE“ oder „FALSE“ ein. Die Standardeinstellung ist „FALSE“. |
view.GlobalMaxDumpCount | Keine | Legt die maximale Anzahl der für Horizon Client-Prozesse zulässigen Core-Dump-Dateien fest. Die Standardeinstellung ist 5. |
view.hideClientAfterLaunchSession | --hideClientAfterLaunchSession | Blendet das Fenster VMware Horizon Client aus, nachdem ein Remote-Desktop oder eine veröffentlichte Anwendung geöffnet wurde. Wenn Sie den Konfigurationsschlüssel einstellen, geben Sie „TRUE“ oder „FALSE“ ein. Die Standardeinstellung ist „FALSE“. |
view.ipProtocolUsage | Keine | Gibt das Netzwerkprotokoll an, das bei der Herstellung einer Verbindung mit einem Horizon Connection Server verwendet wird:
Der Standardwert ist „dual“. |
view.kbdLayout | -k, --kbdLayout= |
Gibt an, welches Gebietsschema für das Tastatur-Layout verwendet werden soll.
Hinweis:
rdesktop benutzt Gebietsschema-Codes wie
„fr“ und
„de“, während
freerdp IDs für das Tastatur-Layout benutzt. Um eine Liste dieser IDs zu sehen, geben Sie folgenden Befehl ein:
xfreerdp --kbd-list Im Folgenden finden Sie ein Beispiel für die Verwendung der Befehlszeilenoption für rdesktop: --kbdLayout="en-us" -k "fr" Im Folgenden finden Sie ein Beispiel für die Verwendung der Befehlszeilenoption für freerdp: -k "0x00010407" |
view.kioskLogin | --kioskLogin | Gibt an, dass Horizon Client mithilfe eines Kontos im Kiosk-Modus authentifiziert wird. Wenn Sie den Konfigurationsschlüssel einstellen, geben Sie „TRUE“ oder „FALSE“ ein. Standardwert ist „FALSE“ (FALSCH). Siehe Kioskmodusbeispiel im Anschluss an diese Tabelle. |
Keine | --launchMinimized | Startet Horizon Client im minimierten Modus. Das Horizon Client-Fenster bleibt minimiert und wird im Hintergrund ausgeblendet, während der vom Benutzer angegebene Remote-Desktop oder die veröffentlichte Anwendung gestartet wird. |
view.monitors | --monitors= numbered list | Ermöglicht Ihnen die Angabe, welche benachbarten Monitore für Horizon Client verwendet werden sollen. Verwenden Sie die Option --allmonitors (oder view.allMonitors), um festzulegen, dass auf allen Monitoren der Vollbildmodus verwendet werden soll, und die Option --monitors=Nummerierte Liste, um die Teilmenge der zu verwendenden Monitore festzulegen. Das folgende Beispiel zeigt, wie Sie den ersten und den zweiten Monitor in einer Konfiguration angeben, in der drei Monitore horizontal nebeneinander festgelegt sind: --allmonitors --monitors="1,2" ` Um einfacher feststellen zu können, welcher physische Monitor mit einem Monitorsymbol in Horizon Client verknüpft ist, wird oben links im zur Verwendung festgelegten physischen Monitor ein Rechteck angezeigt. Das Rechteck hat die Farbe und die Zahl des Symbols für den ausgewählten Monitor. |
view.noMenuBar | --nomenubar | Unterdrückt die Horizon Client-Menüleiste, wenn der Client im Vollbildmodus ist, sodass die Benutzer keinen Zugriff auf Menüoptionen haben, um sich abzumelden, einen Neustart auszuführen oder die Verbindung zu einem Remote-Desktop zu trennen. Verwenden Sie diese Option bei der Konfiguration des Kioskmodus. Wenn Sie den Konfigurationsschlüssel einstellen, geben Sie „TRUE“ oder „FALSE“ ein. Die Standardeinstellung ist „FALSE“. |
view.nonInteractive | -q, --nonInteractive | Verbirgt unnötige Schritte der Benutzerschnittstelle vor dem Endanwender, indem die Bildschirme übersprungen werden, die in der Befehlszeile oder in den Konfigurationseigenschaften angegeben werden. Wenn Sie den Konfigurationsschlüssel einstellen, geben Sie „TRUE“ oder „FALSE“ ein. Standardwert ist „FALSE“ (FALSCH). Beispiel: --nonInteractive --serverURL="https://view.company.com" --userName="user1" --password="-" --domainName="xyz" --desktopName="Windows 10" |
view.once | --once | Gibt an, dass Horizon Client die Verbindung nicht wiederholen soll, wenn ein Fehler auftritt. Geben Sie diese Option an, wenn Sie den Kiosk-Modus verwenden, und behandeln Sie den Fehler mit dem Exit-Code. Andernfalls kann es schwierig sein, den vmware-view-Prozess remote zu stoppen. Wenn Sie den Konfigurationsschlüssel einstellen, geben Sie „TRUE“ oder „FALSE“ ein. Die Standardeinstellung ist „FALSE“. |
view.rdesktopOptions | --rdesktopOptions= | (Verfügbar, wenn Sie das Microsoft RDP-Anzeigeprotokoll verwenden.) Gibt Befehlszeilenoptionen zum Weiterleiten an die Anwendung rdesktop an. Informationen über Optionen von rdesktop finden Sie in der Dokumentation zu rdesktop. Beispiel: --rdesktopOptions="-f -m" |
Keine | -r, --redirect= | (Verfügbar, wenn Sie das Microsoft RDP-Anzeigeprotokoll verwenden.) Gibt ein lokales Gerät an, das rdesktop an den Remote-Desktop umleiten soll. Geben Sie die Geräteinformationen an, die Sie an die Option -r von rdesktop übergeben möchten. Sie können mehrere Geräteoptionen in einem einzigen Befehl einstellen. Beispiel: --redirect="sound:off" |
view.rdpClient | --rdpclient= | (Verfügbar, wenn Sie das Microsoft RDP-Anzeigeprotokoll verwenden.) Gibt an, welche Art von RDP-Client verwendet werden soll. Der Standard ist rdesktop. Um FreeRDP zu verwenden, geben Sie xfreerdp ein.
Hinweis: Um FreeRDP zu verwenden, müssen Sie die richtige Version von FreeRDP zusammen mit den entsprechenden Patches installiert haben. Weitere Informationen finden Sie unter
Verwenden von FreeRDP und Remote-Desktop für RDP-Verbindungen.
|
Keine | --save | Speichert den Benutzernamen und Domänennamen, die zuletzt verwendet wurden, um sich erfolgreich anzumelden, sodass Sie bei der nächsten Aufforderung, die Anmeldeinformationen einzugeben, diese nicht mehr eingeben müssen. |
view.sendCtrlAltDelToLocal | Keine | (Verfügbar, wenn Sie das VMware Blast- oder PCoIP-Anzeigeprotokoll verwenden.) Bei Festlegung auf „TRUE“ wird die Tastenkombination Strg+Alt+Entf an das Clientsystem gesendet, statt ein Dialogfeld zu öffnen, in dem der Benutzer zur Trennung der Verbindung mit dem Remote-Desktop aufgefordert wird. Die Standardeinstellung ist „FALSE“.
Hinweis: Wenn Sie das Microsoft RDP-Anzeigeprotokoll verwenden, erhalten Sie diese Funktionalität durch Verwendung der Option
-K. Beispiel:
vmware-view -K.
Diese Option hat dieselbe Priorität wie die Einstellung in der Datei /etc/vmware/view-keycombos-config. |
view.sendCtrlAltDelToVM | Keine | (Verfügbar, wenn Sie das VMware Blast- oder PCoIP-Anzeigeprotokoll verwenden.) Bei Festlegung auf „TRUE“ wird die Tastenkombination Strg+Alt+Entf an den Remote-Desktop gesendet, statt ein Dialogfeld zu öffnen, in dem der Benutzer zur Trennung der Verbindung mit dem Remote-Desktop aufgefordert wird. Standardwert ist „FALSE“ (FALSCH). Diese Option hat eine höhere Priorität als die Einstellung in der Datei /etc/vmware/view-keycombos-config. |
view.shareRemovableStorage | Keine | Die Festlegung von „TRUE“ aktiviert die Option Zugriff auf Wechselmedien erlauben. Die Standardeinstellung ist „TRUE“. |
view.singleAutoConnect | --singleAutoConnect | Bei der Einstellung „TRUE“ wird automatisch eine Verbindung zu einem Remote-Desktop oder einer veröffentlichten Anwendung hergestellt, nachdem sich der Benutzer am Server authentifiziert hat, wenn der Benutzer nur zu diesem einen Desktop oder dieser Anwendung berechtigt ist. Mit dieser Option muss der Benutzer nicht mehr einen Remote-Desktop oder eine veröffentlichte Anwendung aus einer Liste auswählen, die nur eine Ressource enthält. Die Standardeinstellung ist „FALSE“. |
view.skipCRLRevocationCheck | --skipCRLRevocationCheck | Beim Herstellen der Verbindung mit einem Server überprüft Horizon Client standardmäßig, ob eine Zertifikatswiderrufsliste (CRL) für den Server vorhanden ist und lädt sie herunter. Diese Befehlszeilenoption weist Horizon Client an, beim Herstellen einer Verbindung keine Überprüfung auf eine CRL mehr durchzuführen. Wenn Sie den Konfigurationsschlüssel festlegen, geben Sie "TRUE" an, um beim Herstellen einer Verbindung keine Überprüfung auf eine CRL mehr durchzuführen. Die Standardeinstellung ist „FALSE“. |
view.sslProtocolString | --sslProtocolString= | Gibt an, ob TLS v1.1, TLS v1.2 oder sowohl TLS v1.1 als auch TLS v1.2 aktiviert sind. Geben Sie die Sicherheitsprotokolle als durch Doppelpunkte getrennte Zeichenfolgen ein. Bei den Zeichenfolgen muss die Klein-/Großschreibung nicht beachtet werden. Um zum Beispiel sowohl TLS v1.1 als auch TLS v1.2 zu aktivieren, geben Sie „TLSv1.1:TLSv1.2“ ein. Weitere Informationen finden Sie unter Konfigurieren erweiterter TLS-Optionen. |
view.sslCipherString | --sslCipherString= | Konfiguriert die Verschlüsselungsliste für TLS v1.1 und TLS v1.2, um die Verwendung bestimmter kryptografischer Algorithmen und Protokolle zu beschränken, bevor eine verschlüsselte TLS-Verbindung hergestellt wird. Die Verschlüsselungsliste besteht aus einer oder mehreren Verschlüsselungszeichenfolgen in der bevorzugten Reihenfolge, die durch Doppelpunkte getrennt sind. Bei der Schlüsselzeichenfolge wird die Groß-/Kleinschreibung beachtet. Weitere Informationen finden Sie unter http://www.openssl.org/docs/apps/ciphers.html. Die Standardeinstellungen sind wie folgt:
|
view.disableTLSv13 | --disableTLSv13 | Gibt an, ob TLS v1.3 ausgeschaltet werden soll. Weitere Informationen finden Sie unter Konfigurieren erweiterter TLS-Optionen. Die Standardeinstellungen sind wie folgt:
|
view.sslCipherSuites | --sslCipherSuites= | Konfiguriert die Verschlüsselungsliste für TLS v1.3, um die Verwendung bestimmter kryptografischer Algorithmen und Protokolle zu beschränken, bevor eine verschlüsselte TLS-Verbindung hergestellt wird. Die Verschlüsselungsliste besteht aus einer oder mehreren Verschlüsselungszeichenfolgen in der bevorzugten Reihenfolge, die durch Doppelpunkte getrennt sind. Bei der Schlüsselzeichenfolge wird die Groß-/Kleinschreibung beachtet. Eine Anleitung für das richtige Format der Verschlüsselungsliste finden Sie, wenn Sie in einem Webbrowser nach openssl cipher string suchen. Die Standardeinstellungen sind wie folgt:
|
view.sslVerificationMode | Keine | Stellt den Server-Zertifikatsprüfmodus ein. Geben Sie "1" ein, um Verbindungen abzulehnen, wenn das Zertifikat eine der Gültigkeitsprüfungen nicht besteht, "2", um zu warnen, aber Verbindungen zu ermöglichen, die ein selbst signiertes Zertifikat verwenden, oder "3", um nicht überprüfbare Verbindungen zuzulassen. Wenn Sie „3“ angeben, werden keine Gültigkeitsprüfungen durchgeführt. Die Standardeinstellung ist „2“. |
view.UnauthenticatedAccessEnabled | --unauthenticatedAccessEnabled | Wenn „TRUE“ festgelegt ist, ist die Funktion für den nicht authentifizierten Zugriff aktiviert. Die Einstellung Wenn „FALSE“ oder "" festgelegt ist, ist die Funktion für den nicht authentifizierten Zugriff deaktiviert. Die Einstellung ist sichtbar und deaktiviert.Wenn Sie den Konfigurationsschlüssel einstellen, geben Sie „TRUE“ oder „FALSE“ ein. In der Standardeinstellung ist die Funktion „Nicht authentifizierter Zugriff“ als deaktiviert konfiguriert. Beispiel: --unauthenticatedAccessEnabled="TRUE" |
ist sichtbar und als ausgewählt gekennzeichnet.
view.UnauthenticatedAccessAccount | --unauthenticatedAccessAccount | Legt das Konto fest, das verwendet werden soll, wenn für unauthenticatedAccessEnabled „TRUE“ festgelegt ist. Wenn für unauthenticatedAccessEnabled die Einstellung „FALSE“ festgelegt ist, wird diese Konfiguration ignoriert. Das folgende Beispiel zeigt, wie Sie diese Befehlszeilenoption mit dem Benutzerkonto anonymous1 verwenden: --unauthenticatedAccessAccount='anonymous1' |
view.usbAutoConnectAtStartUp | --usbAutoConnectAtStartUp= | Leitet USB-Geräte automatisch zu einem Remote-Desktop oder veröffentlichten Anwendungen weiter, wenn die USB-Geräte vor dem Verbinden mit dem Desktop oder der Anwendung zum Hostsystem hinzugefügt wurden. Geben Sie „TRUE“ oder „FALSE“ an. Standard ist „FALSE“. |
view.usbAutoConnectOnInsert | --usbAutoConnectOnInsert= | Leitet USB-Geräte automatisch zu einem Remotedesktop oder einer veröffentlichten Anwendungen um, wenn die USB-Geräte nach dem Verbinden mit dem Desktop oder der Anwendung zum Hostsystem hinzugefügt wurden. Geben Sie „TRUE“ oder „FALSE“ an. Standard ist „FALSE“. |
view.xfreerdpOptions | --xfreerdpOptions= | (Verfügbar, wenn Sie das Microsoft RDP-Anzeigeprotokoll verwenden.) Gibt Befehlszeilenoptionen für die Weiterleitung an das Programm xfreerdp an. Informationen über Optionen von xfreerdp finden Sie in der Dokumentation zu rdesktop.
Hinweis: Um FreeRDP zu verwenden, müssen Sie die richtige Version von FreeRDP zusammen mit den entsprechenden Patches installiert haben. Weitere Informationen finden Sie unter
Verwenden von FreeRDP und Remote-Desktop für RDP-Verbindungen.
|
Keine | --useExisting | Ermöglicht den Start mehrerer Remote-Desktops und veröffentlichter Anwendungen aus einer einzelnen Sitzung. Wenn Sie diese Option angeben, ermittelt Horizon Client, ob bereits eine Sitzung mit derselben Server-URL verbunden ist. Wenn dies der Fall ist, verwendet Horizon Client diese Sitzung, anstatt eine neue Sitzung zu starten. Wenn eine Sitzung mit einer anderen Server-URL verbunden ist, trennt Horizon Client die Verbindung mit dieser Sitzung und startet eine neue Sitzung, die mit der neuen Server-URL verbunden ist. Wenn mehr als eine solche Sitzung vorhanden ist, wird Horizon Client vor dem Starten der neuen Sitzung von der ältesten Sitzung getrennt. Im nachfolgend aufgeführten Beispiel startet user1 beispielsweise die Anwendung „Berechnung“, und eine neue Sitzung wird erstellt. vmware-view -serverURL view.mycompany.com -userName user1 -password 'secret' -domainName domain -appName Calculator Im nächsten Beispiel startet user1 die Paint-Anwendung mit der gleichen Server-URL. Dieselbe Sitzung wird verwendet. vmware-view -serverURL view.mycompany.com -userName user1 -password 'secret' -domainName domain -appName Paint --useExisting Im nächsten Beispiel startet user1 die Anwendung „Berechnung“ mit einer anderen Server-URL. Horizon Client wird von der ersten Sitzung mit view.mycompany.com getrennt und startet eine neue Sitzung mit horizon.mycompany.com. vmware-view -serverURL horizon.mycompany.com -userName user1 -password 'secret' -domainName domain -appName Calculator --useExisting |
Keine | --enableNla | (Trifft zu, wenn Sie FreeRDP für RDP-Verbindungen verwenden.) Ermöglicht Authentifizierung auf Netzwerkebene (Network-Level Authentication, NLA). Sie müssen diese Option und die Option --ignore-certificate verwenden. Weitere Informationen finden Sie unter Verwenden von FreeRDP und Remote-Desktop für RDP-Verbindungen. Wenn Sie FreeRDP verwenden, ist NLA standardmäßig deaktiviert. Sie müssen die richtige Version von FreeRDP zusammen mit den entsprechenden Patches installiert haben. Weitere Informationen finden Sie unter Verwenden von FreeRDP und Remote-Desktop für RDP-Verbindungen.
Hinweis: Die Anwendung
rdesktop unterstützt NLA nicht.
|
Keine | --printEnvironmentInfo | Zeigt Informationen über die Umgebung eines Clientgeräts an, einschließlich IP-Adresse, MAC-Adresse, Rechnername und Domänenname. Für den Kioskmodus können Sie für den Client anhand der MAC-Adresse ein Konto erstellen. Um die MAC-Adresse anzuzeigen, verwenden Sie diese Option mit der Option -s. Beispiel: --printEnvironmentInfo -s view.company.com |
Keine | --usb= | Gibt an, welche Optionen für die USB-Umleitung verwendet werden. Weitere Informationen finden Sie unter Systemanforderungen für die USB-Umleitung. |
Keine | --version | Zeigt Versionsinformationen zu Horizon Client an. |
Keine | --tokenUserName | Gibt für die RSA SecurID- oder RADIUS-Authentifizierung den Token-Benutzernamen an. Wenn Sie diese Option nicht verwenden oder die Option leer ist, wird der Active Directory-Benutzername verwendet. Verwenden Sie die Option --passcode, um die RSA SecurID- oder RADIUS-Authentifizierungskennung anzugeben. Das folgende Beispiel zeigt, wie Sie die Option -q verwenden, um sich ohne Benutzerinteraktion bei Horizon Client anzumelden. Wenn Sie die Option -q nicht angeben, wird die Anmeldeseite für RSA SecurID oder RADIUS in Horizon Client angezeigt. vmware-view --serverURL='12.345.67.89' -q --tokenUserName='pwduser' --userName='johndoe' --password='password' --domainName='mydomain' --passcode='passcode' |
Keine | --passcode | Gibt die Kennung für die RSA SecurID- oder RADIUS-Authentifizierung an. Die Kennung kann nur einmal verwendet werden. Verwenden Sie diese Option mit der Option --tokenUserName. |
Keine | --lockUserName | Sperren Sie den angegebenen Benutzernamen für die Serveranmeldung. Verwenden Sie diese Option, um das Feld für den Benutzernamen für die drei Authentifizierungstypen zu sperren: Active Directory-Anmeldung, RSA-Anmeldung und RADIUS-Anmeldung. |
Beispiel für Kioskmodus
Zu Kioskbenutzern gehören zum Beispiel Kunden an Checkin-Schaltern von Fluggesellschaften, Schüler in Klassenräumen oder Bibliotheken, medizinisches Personal an Eingabestationen für medizinische Daten oder Kunden an öffentlichen Zugangspunkten. Konten werden Clientgeräten und keinen Benutzern zugeordnet, weil sich Benutzer nicht anmelden müssen, um das Clientgerät oder den Remote-Desktop zu verwenden. Dennoch müssen Benutzer für manche Anwendungen Anmeldeinformationen zur Authentifizierung bereitstellen.
Um den Kiosk-Modus einzurichten, verwenden Sie die Befehlszeilenschnittstelle vdmadmin auf der Horizon Connection Server-Instanz und führen Sie mehrere Verfahren durch, die im Kapitel über den Kiosk-Modus im Dokument Horizon 8-Verwaltung dokumentiert sind. Nachdem Sie den Kiosk-Modus eingerichtet haben, können Sie den Befehl vmware-view auf einem Linux-Client verwenden, um eine Verbindung zu einem Remote-Desktop im Kiosk-Modus herzustellen.
Um eine Verbindung von Linux-Clients zu Remote-Desktops im Kiosk-Modus herzustellen, müssen Sie mindestens die folgenden Konfigurationsschlüssel oder Befehlszeilenoptionen einschließen.
Konfigurationsschlüssel | Äquivalente Befehlszeilenoptionen |
---|---|
view.kioskLogin | --kioskLogin |
view.nonInteractive | -q, --nonInteractive |
view.fullScreen | --fullscreen |
view.noMenuBar | --nomenubar |
view.defaultBroker | -s, --serverURL= |
view.hideClientAfterLaunchSession | --hideClientAfterLaunchSession |
Das Auslassen einer dieser Konfigurationseinstellungen wird im Kioskmodus nicht unterstützt. Wenn der Horizon Connection Server so eingerichtet ist, dass ein nichtstandardmäßiger Kioskbenutzername erforderlich ist, müssen Sie auch die Eigenschaft fault-finders einstellen oder die Befehlszeilenoption -u oder --user Name= verwenden. Wenn kein nichtstandardmäßiger Benutzername erforderlich ist und Sie keinen Benutzernamen angeben, kann Horizon Client den standardmäßigen Kioskbenutzernamen ableiten und verwenden.
Der in diesem Beispiel gezeigte Befehl führt Horizon Client auf einem Linux-Clientsystem aus und hat die folgenden Eigenschaften:
- Der Name des Benutzerkontos basiert auf der MAC-Adresse des Clients.
- Horizon Client läuft im Vollbildmodus ohne Horizon Client-Menüleiste.
- Benutzer werden automatisch mit der angegebenen Horizon Connection Server-Instanz und dem Remote-Desktop verbunden und nicht zur Eingabe der Anmeldedaten aufgefordert.
- Wenn ein Verbindungsfehler auftritt, hängt es vom jeweiligen zurückgegebenen Fehlercode ab, ob ein Skript ausgeführt wird oder eine Kioskmonitoringanwendung den Fehler behandelt. Als Ergebnis könnte das Clientsystem zum Beispiel einen „Außer Betrieb“-Bildschirm anzeigen, oder es wartet eine gewisse Zeit, bevor es versucht, erneut eine Verbindung zum Horizon Connection Server aufzubauen.
./vmware-view --kioskLogin --nonInteractive --once --fullscreen --nomenubar --serverURL="server.mycomany.com" --userName="CM-00:11:22:33:44:55:66:77" --password="mypassword"