Sie können die USB-Geräte konfigurieren, die an einen Remote-Desktop umgeleitet werden.
Zum Erreichen der folgenden Ziele können Sie für View Agent oder Horizon Agent auf dem Remote-Desktop und für Omnissa Horizon Client auf dem Mac-Clientsystem USB-Richtlinien konfigurieren.
-
Legen Sie bestimmte Einschränkungen für die USB-Gerätetypen fest, die Horizon Client zur Umleitung bereitstellt.
-
Veranlassen Sie, dass View Agent oder Horizon Agent die Weiterleitung bestimmter USB-Geräte über einen Clientcomputer verhindert.
-
Geben Sie an, ob Horizon Client USB-Verbundgeräte für die Umleitung in separate Komponenten aufschlüsseln soll.
Bei USB-Verbundgeräten handelt es sich um eine Kombination aus zwei oder mehr Geräten, zum Beispiel einem Videoeingabegerät und einem Speichergerät.
Die Konfigurationseinstellungen auf dem Client können mit den entsprechenden für View Agent oder Horizon Agent auf dem Remote-Desktop festgelegten Richtlinien zusammengeführt oder von diesen überschrieben werden. Informationen zur Zusammenarbeit der USB-Einstellungen auf dem Client mit USB-Richtlinien für View Agent oder Horizon Agent finden Sie in den Themen zur Verwendung von Richtlinien zur Steuerung der USB-Umleitung im Dokument Horizon-Remote-Desktopfunktionen und GPOs.
Verwenden von Regeln einer vorherigen Horizon Client-Version
In früheren Horizon Client-Versionen mussten Sie sudo zur Konfiguration von USB-Filterungs- und Aufschlüsselungsregeln verwenden. Mithilfe des im Folgenden dargestellten Vorgangs können Sie Regeln, die sudo verwenden, auf neue Regeln verschieben, die Sudo nicht verwenden.
-
Öffnen Sie Terminal (
/Applications/Utilities/Terminal.app) auf dem Mac-Client und führen Sie den folgenden Befehl aus:sudo defaults export com.omnissa.usb /tmp/usb.plist -
Öffnen Sie ein Terminal-Fenster (drücken Sie die Tastenkombination Befehlstaste+N) und führen Sie folgenden Befehl aus:
defaults import com.omnissa.usb /tmp/usb.plist -
Führen Sie im ersten Terminal-Fenster folgenden Befehl aus:
sudo rm -rf /tmp/usb.plist -
Schließen Sie beide Terminal-Fenster.
Sie können jetzt defaults write com.omnissa.usb property value verwenden, um die Regeln zu aktualisieren.
Syntax zum Konfigurieren der USB-Umleitung
Sie können Filter- und Aufschlüsselungsregeln konfigurieren, um USB-Gerätetypen in die Umleitung einzuschließen oder aus dieser auszuschließen. Konfigurieren Sie auf einem Mac-Client die USB-Funktionalität, indem Sie Terminal (/Applications/Utilities/Terminal.app) verwenden und einen Befehl als „root“ ausführen.
-
So listen Sie Regeln auf:
# defaults read domainBeispiel:
# defaults read com.omnissa.usb -
So entfernen Sie eine Regel:
# defaults delete domain propertyBeispiel:
# defaults delete com.omnissa.usb ExcludeVidPid -
So legen Sie eine Regel fest oder ersetzen sie:
# defaults write domain property valueBeispiel:
# defaults write com.omnissa.usb ExcludeVidPid vid-1234_pid-5678Wichtig: Manche Konfigurationsparameter erfordern für ein USB-Gerät die Anbieter-ID (Vendor ID, VID) und die Produkt-ID (PID). Die korrekte VID und PID finden Sie, indem Sie im Internet nach dem Produktnamen plus
vidundpidsuchen. Alternativ können Sie nach Anschluss des USB-Geräts an den Mac-Client bei Ausführung von Horizon Client in der USB-Protokolldatei nachsehen. Weitere Informationen finden Sie unter Aktivieren der Protokollierung für die USB-Umleitung. -
So legen Sie eine Aufschlüsselungsregel für ein Verbundgerät fest bzw. ersetzen sie:
# defaults write domain property valueBeispiel:
# defaults write com.omnissa.usb AllowAutoDeviceSplitting true # defaults write com.omnissa.usb SplitExcludeVidPid vid-03f0_Pid-2a12 # defaults write com.omnissa.usb SplitVidPid "'vid-0911_Pid-149a(exintf:03)'" # defaults write com.omnissa.usb IncludeVidPid vid-0911_Pid-149aBei USB-Verbundgeräten handelt es sich um eine Kombination aus zwei oder mehr Geräten, zum Beispiel einem Videoeingabegerät und einem Speichergerät. Die erste Zeile in diesem Beispiel aktiviert die automatische Aufschlüsselung von Verbundgeräten. Die zweite Zeile schließt das angegebene USB-Verbundgerät (
Vid-03f0_Pid-2a12) von der Aufschlüsselung aus.Die dritte Zeile weist Horizon Client dazu an, die Komponenten eines anderen Verbundgeräts (
Vid-0911_Pid-149a) als separate Geräte zu behandeln, die Komponente mit der Schnittstellennummer „03“ jedoch von der Umleitung auszuschließen. Diese Komponente wird lokal beibehalten.Da dieses Verbundgerät eine Komponente enthält, die im Regelfall standardmäßig ausgeschlossen wird, zum Beispiel eine Maus oder eine Tastatur, ist die vierte Zeile notwendig, damit andere Komponenten des Verbundgeräts
Vid-0911_Pid-149aan den Remote-Desktop umgeleitet werden können.Die ersten drei Eigenschaften sind Aufschlüsselungseigenschaften. Die letzte Eigenschaft ist eine Filtereigenschaft. Filtereigenschaften werden vor den Aufschlüsselungseigenschaften verarbeitet.
-
So schließen Sie Geräte mit bestimmten Anbieter- und Produkt-IDs von der automatischen Weiterleitung aus:
# defaults write com.omnissa.usb ExAutoRedirectVidPid vid-xxxx_pid-xxxxBeispiel:
# defaults write com.omnissa.usb ExAutoRedirectVidPid vid-1234_pid-5678 -
So schließen Sie Gerätefamilien von der automatischen Weiterleitung aus:
# defaults write com.omnissa.usb ExAutoRedirectFamily "family-name;family-name"Beispiel:
# defaults write com.omnissa.usb ExAutoRedirectFamily "storage;hid"
Ausschließen eines USB-Ethernet-Geräts
Möglicherweise möchten Sie ein USB-Ethernet-Gerät von der Umleitung ausschließen. Wenn der Mac-Client beispielsweise ein USB-Ethernet-Gerät verwendet, um das Netzwerk für den Mac-Client mit einem Remote-Desktop zu verbinden, und Sie dieses USB-Ethernet-Gerät umleiten, wird die Verbindung zwischen dem Mac-Client, dem Netzwerk und dem Remote-Desktop unterbrochen.
Wenn Sie ein Gerät dauerhaft aus dem USB-Verbindungsmenü ausblenden möchten oder den Remote-Desktop so eingerichtet haben, dass USB-Geräte automatisch verbunden werden, können Sie wie folgt eine Ausnahme hinzufügen, um Ihre Ethernet-Verbindung auszuschließen.
defaults write com.omnissa.usb ExcludeVidPid vid-xxxx_pid-yyyy
In diesem Beispiel steht xxxx für die Hersteller-ID und yyyy für die Produkt-ID des USB-Ethernet-Adapters.
War diese Seite hilfreich?