Sie können Umgebungsvariablen in Dynamic Environment Manager konfigurieren, um das Verhalten der Funktion „Digitales Wasserzeichen“ auf bestimmten Linux-Desktops zu steuern.
Voraussetzungen
- Installieren und konfigurieren Sie Dynamic Environment Manager. Siehe Installieren von Dynamic Environment Manager und Konfigurieren von Dynamic Environment Manager.
- Aktivieren Sie die Option DEMEnable und konfigurieren Sie die Option DEMNetworkPath in Datei /etc/vmware/viewagent-custom.conf. Siehe Bearbeiten von Konfigurationsdateien auf einem Linux-Desktop.
Konfigurieren von Umgebungsvariablen in Dynamic Environment Manager
Verwenden Sie die folgenden Schritte, um Umgebungsvariablen zu konfigurieren, die die Einstellungen für ein digitales Wasserzeichen auf einem Linux-Desktop definieren.
- Klicken Sie in der Dynamic Environment ManagerVerwaltungskonsole auf die Registerkarte Benutzerumgebung und wählen Sie dann Umgebungsvariablen aus.
Vorhandene Umgebungsvariablendefinitionen, sofern vorhanden, werden im Bereich „Umgebungsvariablen“ angezeigt.
- Um eine neue Umgebungsvariable zu erstellen, klicken Sie auf Erstellen.
- Klicken Sie auf die Registerkarte Einstellungen und definieren Sie die Einstellungen für die Umgebungsvariable.
- Geben Sie im Abschnitt „Allgemeine Einstellungen“ im Textfeld Name einen Namen für die Einstellungsdefinition ein.
- Geben Sie im Abschnitt „Einstellungen für Umgebungsvariablen“ den Namen und Wert der Variablen genau so ein, wie im Abschnitt „Dynamic Environment Manager Umgebungsvariablenwerte für die Funktion „Digitales Wasserzeichen“ beschrieben.
- Fügen Sie die Bedingungen hinzu, die für die Verwendung der Umgebungsvariablen mit Linux-Remote-Desktops erforderlich sind.
- Klicken Sie auf der Registerkarte Bedingungen auf Hinzufügen und wählen Sie die zu konfigurierende Bedingung aus.
Detaillierte Informationen zum Konfigurieren unterstützter Bedingungen und Bedingungswerte finden Sie unter Hinzufügen von Bedingungen zu intelligenten Horizon-Richtliniendefinitionen und Umgebungsvariablendefinitionen.
- Klicken Sie nach der Konfiguration der ersten Bedingung zum Hinzufügen weiterer Bedingungen erneut auf Hinzufügen.
Der Operator AND wird standardmäßig hinzugefügt, um die Bedingungen zu kombinieren.
- Klicken Sie auf der Registerkarte Bedingungen auf Hinzufügen und wählen Sie die zu konfigurierende Bedingung aus.
- Um die Umgebungsvariable zu speichern, klicken Sie auf Speichern.
Wiederholen Sie diesen Vorgang für jede zusätzliche Umgebungsvariable, die Sie für das digitale Wasserzeichen konfigurieren möchten.
Dynamic Environment Manager- Umgebungsvariablenwerte für die Funktion „Digitales Wasserzeichen“
Konfigurieren Sie in Dynamic Environment Manager die in der folgenden Tabelle beschriebenen Umgebungsvariablen. Jede Umgebungsvariable wird einer entsprechenden Konfigurationsoption in der Datei /etc/vmware/config zugeordnet. Die Einstellungen der Umgebungsvariablen haben Vorrang vor den Einstellungen in /etc/vmware/config.
Umgebungsvariable | Entsprechende Option in /etc/vmware/config | Wert/Format der Variable | Standard | Beschreibung |
---|---|---|---|---|
WATERMARK | rdeSvc.enableWatermark | 0: Deaktivieren 1: Aktivieren |
0 | Aktiviert oder deaktiviert die Funktion „digitales Wasserzeichen“. Informationen zu dieser Funktion finden Sie unter Funktionen von Linux-Desktops in VMware Horizon 8. |
WATERMARK_FONT_NAME | rdeSvc.watermark.font | serif sans-serif cursive fantasy monospace |
serif | Definiert die für das digitale Wasserzeichen verwendete Schriftart. |
WATERMARK_FONT_SIZE | rdeSvc.watermark.fontSize | Eine Ganzzahl innerhalb des Wertebereichs: 8–72 | 12 | Definiert die Schriftgröße (in Punkten) des digitalen Wasserzeichens. |
WATERMARK_IMAGE_LAYOUT | rdeSvc.watermark.fit | 0: Kachel 1: Zentriert 2: Mehrere |
0 | Definiert das Layout des digitalen Wasserzeichens auf dem Bildschirm, der in neun Quadrate unterteilt ist:
|
WATERMARK_MARGIN | rdeSvc.watermark.margin | Eine Ganzzahl innerhalb des Wertebereichs: 0–1024 | 50 | Definiert den Platz (in Pixel) um das digitale Wasserzeichen für das Kachellayout. Wenn das Wasserzeichen skaliert wird, wird auch der Rand proportional skaliert. |
WATERMARK_OPACITY | rdeSvc.watermark.opacity | Eine Ganzzahl innerhalb des Wertebereichs: 0–255 | 50 | Definiert die Transparenzstufe des Textes für das digitale Wasserzeichen. |
WATERMARK_TEXT | rdeSvc.watermark.template | Zeichenfolge, die mit einer der verfügbaren Informationsvariablen erstellt wurde: $BROKER_USER_NAME $BROKER_DOMAIN_NAME $USER_NAME $USER_DOMAIN $MACHINE_NAME $REMOTE_CLIENT_IP $CLIENT_CONNECT_TIME |
$USER_DOMAIN\ $USER_NAME\n $MACHINE_NAME On $CLIENT_CONNECT_TIME \n$REMOTE_CLIENT_IP |
Definiert den Text, den Sie für das digitale Wasserzeichen anzeigen möchten. Erstellen Sie das Wasserzeichen mit einer beliebigen Kombination und Reihenfolge der Informationsvariablen. Die Anzahl der Zeichen ist auf 1024 Zeichen und 4096 Zeichen nach der Erweiterung begrenzt. Der Text wird abgeschnitten, wenn er die maximale Länge überschreitet. |
WATERMARK_TEXT_ROTATION | rdeSvc.watermark.rotation | Eine Ganzzahl innerhalb des Wertebereichs: 0–360 | 45 | Definiert den Anzeigewinkel des Textes für das digitale Wasserzeichen. |
Verarbeitungsreihenfolge für Umgebungsvariablen
Dynamic Environment Manager verarbeitet Umgebungsvariablen jedes Mal, wenn ein Benutzer eine Verbindung zum Remote-Desktop herstellt oder erneut herstellt.
Dynamic Environment Manager verarbeitet mehrere Umgebungsvariablen in alphabetischer Reihenfolge basierend auf dem Namen der Umgebungsvariablen. Umgebungsvariablen werden im Bereich „Umgebungsvariablen“ in alphabetischer Reihenfolge angezeigt. Wenn mehrere Umgebungsvariablen in Konflikt stehen, hat die zuletzt verarbeitete Umgebungsvariable Vorrang. Wenn Sie beispielsweise über eine Umgebungsvariable mit dem Namen „B“ verfügen, die das Wasserzeichen für den Benutzer namens „Sue“ aktiviert, und eine andere Umgebungsvariable mit dem Namen „A“, die das Wasserzeichen für den Desktop-Pool „Ubuntu 2204“ deaktiviert, wird das Wasserzeichen aktiviert, wenn Sue eine Verbindung zu einem Remote-Desktop im Desktop-Pool Ubuntu 2204 herstellt.