会话登录屏幕上的自定义背景和横幅消息
将会话登录屏幕添加自定义背景或横幅消息
提示:
若要在 SUSE 15.6 上使用此功能,请从 http://download.opensuse.org/distribution/leap/15.3/repo/oss/ 安装
imlib2。
您可以使用以下命令将会话登录屏幕添加自定义背景或横幅消息。要将会话登录屏幕同时添加背景和横幅消息,您可以将横幅消息嵌入到背景图像中。打开会话后,首先显示横幅消息页面,然后出现身份验证对话框。
要设置自定义横幅消息的标题,请运行:
/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix" -t "REG_SZ" -v "LogonDisplayStringTitle" -d "<Banner message title>" --force
<!--NeedCopy-->
横幅消息标题的最大长度为 64 字节。
要设置自定义横幅消息的正文,请运行:
/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-->
横幅消息正文的最大长度为 1,024 字节。
提示:
\n元素创建一个换行符。在此示例中,横幅消息屏幕如下所示:
为确保您的自定义横幅消息按预期显示,您可能需要使用转义字符。例如,在 HTML 中使用 &\; 表示 &,并在 Bash 命令中将反斜杠 (\) 放在字符 ! 之前以进行转义。
要将会话登录屏幕添加自定义背景,请运行:
/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-->
要查看自定义背景,会话用户必须有权访问背景图像路径。
例如:

会话登录屏幕示例
以下是不同场景下的会话登录屏幕示例:
-
单点登录 (SSO) 场景中的会话登录:

显示登录过程。
-
典型的非 SSO 场景中的会话登录:

- 在非 SSO 场景中,需要密码或 PIN 码。
- 用户可以切换密码和 PIN 码的可见性,方便用户发现不正确的输入。
-
当用户使用与登录 Citrix Workspace™ 应用程序所用凭据不同的凭据登录 VDA 会话时,非 SSO 场景中的会话登录:
用于会话登录的用户名和密码:

用于会话登录的智能卡:

有关非 SSO 场景中支持的用户身份验证方法组合,请参阅非 SSO 身份验证。
可配置的登录横幅显示超时
要设置自定义超时值(以秒为单位),请使用以下命令:
/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix" -t "REG_DWORD" -v "LogonDisplayTimeoutS" -d "<timeout_value>" --force
<!--NeedCopy-->
配置参数
- 值为 0 将禁用超时,需要用户交互才能继续。
- 任何非零值指定以秒为单位的超时持续时间。有效范围:1–1800 秒。
- 默认值为 60 秒。
