Skip to main content

TigerVNC

TigerVNC

概述

TigerVNC是一种实现高性能、跨平台的VNC(虚拟网络计算)。它是一种客户端/服务器应用程序,允许用户远程启动图形应用程序。TigerVNC提供了运行3D和视频应用程序所需的性能,还提供了高级身份验证和TLS加密功能。

TigerVNC部署

前提条件

■系统架构为AMD64、ARM64、LoongArch64、SW64

■系统中已经安装了DDE或MATE桌面

■客户端可以成功ping通服务端

配置Server端

■当Server端已经安装了DDE桌面时,请在Server端执行如下步骤:

执行如下命令,添加端口映射。(此处以添加“5901-5910”区间的端口映射为例进行介绍,具体值请以实际的为准。)

firewall-cmd --zone=public --add-port=5901-5910/tcp --permanent
firewall-cmd --reload

执行如下命令,设置VNC服务器的访问密码。

vncpasswd

```bash
[root@localhost -]#vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)?y
Password:
Verify:
[root@localhost-]#

执行如下命令,开启VNC服务器的访问端口。(此为以开启端口1为例进行介绍,具体值请以实际的为准。)

```bash
vncserver :1
```bash
[root@localhost ~]#vncserver :1
New"1ocalhost.1ocaldomain:1 (root)'desktop is ocalhost.localdomain:1
Creating default startup script /root/.vnc/xstartup
Creating default config /root/.vnc/config
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log

执行如下命令,备份并修改“/root/.vnc/xstartup”,修改后的内容如下图所示。

```bash
cp /root/.vnc/xstartup /root/.vnc/xstartup.bak
vim /root/.vnc/xstartup

:::note 不同的桌面环境xstartup修改内容会有差异。 :::

执行如下命令,查看所有VNC服务器的信息。

vncserver -list
```bash
[root@localhost~]#vncserver-1ist
TigerVNC server sessions;
X DISPLAY #
PROCESS ID
:1
10888

315(可选)开启一个新的VNC服务器访问端口。

(20)执行如下命令,关闭已开启的VNC服务器访问端口。(此处以关闭已开启的端口1为例进行介绍,具体值请以实际的为准。)

```bash
vncserver -kill :1

(21)执行如下命令,开启一个新的VNC服务器访问端口。(此处以开启端口2为例进行介绍,具体值请以实际的为准。)

vncserver :2
```bash
[root@localhost -]#vncserver :2
New '1ocalhost.localdomain:2 (root)desktop is localhost.localdomain:2
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:2.log

#### 远程登录Server端

■请在Client端执行如下步骤:

执行如下命令,打开远程登录界面。

vncviewer

在远程登录界面中,输入VNC服务器的IP地址和访问端口号,格式为“VNC服务器的IP地址:已开启的VNC服务器访问端口号”。

top VNC查看器:连接细节 192.168.122.253:2 VNC服务器: 选项. 载入.. 保存为.. 关于... 取消 连接 Te cu ian rgb888 正在使用家系和式


输入VNC服务器的访问密码,单击“确定”,即可进入远程连接桌面。

![](/img/docs/image217.png)

可 localhost.localdomain:2 (root) - TigerVNC X 计算机 回收站 试用期 10:19 12 2023/09/12


可 localhost.localdomain:2(uos)- TigerVNC X 计算机 root的主文件夹 回收站 应用程序 位置 系统 9月15日星期五18:28