Benutzerdefinierte Hintergründe und Banner-Nachrichten auf Sitzungs-Anmeldebildschirmen

Hinzufügen eines benutzerdefinierten Hintergrunds oder einer Banner-Nachricht zu Sitzungs-Anmeldebildschirmen

Tipp:

Um die Funktion unter SUSE 15.6 zu verwenden, installieren Sie imlib2 von http://download.opensuse.org/distribution/leap/15.3/repo/oss/.

Sie können die folgenden Befehle verwenden, um einen benutzerdefinierten Hintergrund oder eine Banner-Nachricht zu Sitzungs-Anmeldebildschirmen hinzuzufügen. Um sowohl einen Hintergrund als auch eine Banner-Nachricht zu Sitzungs-Anmeldebildschirmen hinzuzufügen, können Sie die Banner-Nachricht in das Hintergrundbild einbetten. Nachdem Sie eine Sitzung geöffnet haben, wird zuerst die Banner-Nachrichtenseite angezeigt und dann erscheint der Authentifizierungsdialog.

Um den Titel einer benutzerdefinierten Banner-Nachricht festzulegen, führen Sie aus:

/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix" -t "REG_SZ" -v "LogonDisplayStringTitle" -d "<Banner message title>" --force
<!--NeedCopy-->

Die maximale Länge eines Banner-Nachrichtentitels beträgt 64 Byte.

Um den Haupttext einer benutzerdefinierten Banner-Nachricht festzulegen, führen Sie aus:

/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix" -t "REG_SZ" -v "LogonDisplayString" -d "Body of custom banner message\nBody of custom banner message\nBody of custom banner message\n" --force
<!--NeedCopy-->

Die maximale Länge eines Banner-Nachrichtentextes beträgt 1.024 Byte.

Tipp:

Das Element \n erzeugt einen Zeilenumbruch. In diesem Beispiel sieht der Banner-Nachrichtenbildschirm so aus:

Zeilenumbrüche für Banner-Nachricht

Um sicherzustellen, dass Ihre benutzerdefinierte Banner-Nachricht wie erwartet angezeigt wird, müssen Sie möglicherweise Escape-Zeichen verwenden. Verwenden Sie beispielsweise &amp\;, um & in HTML darzustellen, und setzen Sie einen Backslash (\) vor das Zeichen !, um es in Bash-Befehlen zu escapen.

Um einen benutzerdefinierten Hintergrund zu Sitzungs-Anmeldebildschirmen hinzuzufügen, führen Sie aus:

/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix" -t "REG_SZ" -v "BackgroundImagePath" -d "<path to the background image>" --force
<!--NeedCopy-->

Um den benutzerdefinierten Hintergrund zu sehen, müssen Sitzungsbenutzer Zugriff auf den Pfad des Hintergrundbildes haben.

Zum Beispiel:

Benutzerdefinierten Hintergrund zum Sitzungsanmeldebildschirm hinzufügen

Beispiel-Sitzungsanmeldebildschirme

Im Folgenden sind beispielhafte Sitzungsanmeldebildschirme in verschiedenen Szenarien aufgeführt:

  • Sitzungsanmeldung in Single Sign-On (SSO)-Szenarien:

    Sitzungs**anmeldung** in SSO-Szenarien

    Der Anmeldevorgang wird angezeigt.

  • Sitzungsanmeldung in typischen Nicht-SSO-Szenarien:

    Sitzungs**anmeldung** in typischen Nicht-SSO-Szenarien

    • In Nicht-SSO-Szenarien ist ein Kennwort oder PIN-Code erforderlich.
    • Benutzer können die Sichtbarkeit von Kennwörtern und PIN-Codes umschalten, wodurch es für Benutzer einfacher wird, falsche Eingaben zu erkennen.
  • Sitzungsanmeldung in Nicht-SSO-Szenarien, wenn Benutzer sich mit anderen Anmeldeinformationen bei VDA-Sitzungen anmelden als den Anmeldeinformationen, die für die Anmeldung bei der Citrix Workspace™-App verwendet wurden:

    Benutzername und Kennwort für die Sitzungsanmeldung:

    Nicht-SSO-Szenarien: Benutzername und Kennwort für die Sitzungsanmeldung

    Smartcard für die Sitzungsanmeldung:

    Nicht-SSO-Szenarien: Smartcard für die Sitzungsanmeldung verwendet

    Informationen zu den Kombinationen von Benutzerauthentifizierungsmethoden, die in Nicht-SSO-Szenarien unterstützt werden, finden Sie unter Nicht-SSO-Authentifizierung.

Konfigurierbares Timeout für die Anzeige des Anmeldebanners

Um einen benutzerdefinierten Timeout-Wert (in Sekunden) festzulegen, verwenden Sie den folgenden Befehl:

/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix" -t "REG_DWORD" -v "LogonDisplayTimeoutS" -d "<timeout_value>" --force

<!--NeedCopy-->

Parameter

  • Ein Wert von 0 deaktiviert das Timeout und erfordert eine Benutzerinteraktion, um fortzufahren.
  • Jeder Wert ungleich Null gibt die Timeout-Dauer in Sekunden an. Gültiger Bereich: 1–1800 Sekunden.
  • Der Standardwert ist 60 Sekunden.
Benutzerdefinierte Hintergründe und Banner-Nachrichten auf Sitzungs-Anmeldebildschirmen