配置VNC服务
- 确认是否已安装VNC服务器。执行以下命令:
rpm -qa | grep tigervnc-server
回显如下信息:
tigervnc-server-1.1.0-5.e16.x86_64
- (可选)安装tigervnc-server。
- 进入配置文件所在目录“/etc/yum.repos.d”,将其他后缀名为.repo的文件进行备份,然后vim新建一个repo文件,例如tiger.repo。以Huawei Cloud EulerOS 2.0为例,文件内容如下:
[base] name=HCE2.0 base baseurl=https://repo.huaweicloud.com/hce/2.0/os/x86_64/ enabled=1 gpgcheck=1 gpgkey=https://repo.huaweicloud.com/hce/2.0/os/RPM-GPG-KEY-HCE-2 [updates] name=HCE2.0 updates baseurl=https://repo.huaweicloud.com/hce/2.0/updates/x86_64/ enabled=1 gpgcheck=1 gpgkey=https://repo.huaweicloud.com/hce/2.0/updates/RPM-GPG-KEY-HCE-2 [debuginfo] name=HCE2.0 debuginfo baseurl=https://repo.huaweicloud.com/hce/2.0/debuginfo/x86_64/ enabled=0 gpgcheck=1 gpgkey=https://repo.huaweicloud.com/hce/2.0/debuginfo/RPM-GPG-KEY-HCE-2
- 保存该文件,并执行以下命令。
yum install tigervnc-server
- 进入配置文件所在目录“/etc/yum.repos.d”,将其他后缀名为.repo的文件进行备份,然后vim新建一个repo文件,例如tiger.repo。以Huawei Cloud EulerOS 2.0为例,文件内容如下:
- 启动VNC服务。执行以下命令:
根据回显提示设置root用户的VNC登录密码。
回显信息中出现类似这样的一条信息:Log file is /root/.vnc/rhel:1.log。其中,“1”表示当前用户分配的是VNC的第一个虚拟桌面。
- 查看进程。执行以下命令可以查看Xvnc进程是否存在:

可以看到进程号为36069,使用的端口号为5901,虚拟桌面号码为1。
- 查看当前用户的VNC虚拟桌面。执行以下命令:

当前用户有三个虚拟桌面,分别是1、5、2。
- 在本地Windows上使用VNC Viewer连接VNC服务器,登录宿主机。
首次安装VNC Viewer时,如果VNC Viewer为5.3.2版本,请设置“ColorLevel”为“rgb222”,设置位置为:Options > Expert > ColorLevel。
- 为当前用户增加虚拟桌面。执行以下命令:
执行vncserver -list命令查看是否添加成功,如下图所示,添加号码为6的虚拟桌面成功。
