本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
安装后检查
本主题提供了在安装 NICE DCV 后应执行的一些安装后检查任务,目的是确保 NICE DCV 服务器已正确配置。
确保 NICE DCV 服务器可访问
默认情况下,NICE DCV 服务器配置为通过 TCP 端口 8443 进行通信。确保可通过此端口访问该服务器。如果您的防火墙阻止通过端口 8443 访问,则必须更改 NICE DCV 服务器的通信端口。有关更多信息,请参阅 更改 NICE DCV 服务器 TCP/UDP 端口和监听地址。
此外,如果您正在 EC2 实例上设置 NICE DCV,请创建一个安全组。这是为了启用对 NICE DCV 服务器进行通信的端口的访问。有关更多信息,请参阅如何在 EC2 上配置安全组。
确保 X 服务器可访问
必须确保 NICE DCV 控制台和虚拟会话可以访问 X 服务器。
控制台会话
安装 NICE DCV 服务器后,dcv
将创建用户。确保该用户可以访问 X 服务器。
验证 dcv
用户能否访问 X 服务器
运行以下 命令:
$
sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "SI:localuser:dcv$"
如果命令返回 SI:localuser:dcv
,则表明该 dcv 用户可以访问 X 服务器。
如果命令没有返回SI:localuser:dcv
,则表明该 dcv 用户无权访问 X 服务器。运行以下命令重新启动 X 服务器:
-
RHEL 7.x/8.x, CentOs 7.x/8.x、Amazon Linux、Ubuntu 18.x 和 SUSE Linux Enterprise 12.x 12.x
$
sudo systemctl isolate multi-user.target$
sudo systemctl isolate graphical.target
虚拟会话
如果您安装了 DCV GL 程序包,则必须确保本地用户可以访问 X 服务器。这可确保 OpenGL 硬件加速正确用于虚拟会话。
验证本地用户能否访问 X 服务器
运行以下 命令:
$
sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "LOCAL:$"
如果命令返回 LOCAL:
,则表明本地用户可以访问 X 服务器。
如果命令没有返回LOCAL:
,本地用户无权访问 X 服务器。运行以下命令来重新启动 X 服务器,并禁用和重新启用 DCV GL:
-
RHEL 7.x/8.x, CentOs 7.x/8x、Amazon Linux、Ubuntu 18.x 和 SUSE Linux Enterprise 12.x 12.x
$
sudo systemctl isolate multi-user.target$
sudo dcvgladmin disable$
sudo dcvgladmin enable$
sudo systemctl isolate graphical.target
验证 DCV GL 是否正确安装
当您安装 DCV GL 程序包时,会自动安装 dcvgldiag 实用程序。可以使用该实用程序检查 Linux 服务器配置是否符合 DCV GL 要求。
运行 dcvgldiag 实用程序
使用以下命令:
$
sudo dcvgldiag
该实用程序会返回警告和错误列表并给出可能的解决方案。
验证 NICE DCV DEB 软件包签名
安装 NICE DCV 后,您可以验证 Debian 软件包 (DEB) 上的签名。此验证过程需要使用 GPG 版本 1。
验证 DEB 程序包签名
使用以下命令:
gpg1 --import NICE-GPG-KEY-SECRET dpkg-sig --verify nice-dcv-server_2022.1.13300-1_amd64.deb
这将返回一条包含该术语的消息GOODSIG
以确认签名已验证。以下示例显示了签名确认消息。代替换密钥示例
,则会显示该密钥。
Processing nice-dcv-server_2017.0.0-1_amd64.deb... GOODSIG _gpgbuilder
Example Key