Linux系统下安装并配置TigerVNCserver服务。小编来告诉你更多相关信息。
Linux系统下安装并配置TigerVNC
IT电脑小知识篇,关于Linux系统下安装并配置TigerVNC的内容,一定能解决您的问题的,一起来了解吧!
1.TigerVNC-server简介
TigerVNC-server
是一个开源的、高性能的、平台无关的远程桌面解决方案。
它基于Virtual Network Computing(VNC)
协议,允许用户在不同的系统之间分享图形界面。
支持Linux
、Windows
和MacOS
等各种平台,并且易于安装和使用。
TigerVNC-server
主要由vncserv
、vncviewer
和vncpasswd
程序组成。
vncserv
:是一个VNC
服务器程序,可以将操作系统的桌面共享给远程客户端。vncviewer
:是一个VNC
客户端程序,可以连接至VNC
服务器,访问共享的桌面。vncpasswd
:是一个VNC
密码管理程序,可以设置VNC
服务器的访问密码。
2.环境说明介绍
本文档选两台机器进行说明,一台LINUX
机器,作为TigerVNC server
,另一台windwos
机器作为VNC client
:
主机名 | 操作系统 | IP地址 | 备注 |
---|---|---|---|
NEWZABBIXSERVER | CentOS Linux release 7.8.2003 (Core) | 192.168.250.61 | 必须安装GUI 图形界面 |
LAPTOP-FVJUV0KC | Microsoft Windows 10 家庭中文版 | 192.168.250.200 |
Selinux
已设置为disabled
,防火墙端口后面开放。
3.服务端安装与配置
3.1安装tigervnc-server服务端
在LINUX
主机上安装tigervnc-server
:
[root@NEWZABBIXSERVER /]# yum -y install tigervnc-server已加载插件:fastestmirror, langpacksDetermining fastest mirrors * base: mirrors.huaweicloud.com * extras: mirrors.huaweicloud.com * updates: mirrors.huaweicloud.com……tigervnc-server-1.8.0-22.el7.x86_64.rpm | 211 kB 00:00:00 Running transaction checkRunning transaction 正在安装 : tigervnc-server-1.8.0-22.el7.x86_64 1/1 验证中 : tigervnc-server-1.8.0-22.el7.x86_64 1/1 已安装: tigervnc-server.x86_64 0:1.8.0-22.el7 完毕!
3.2防火墙开放VNC-SERVER端口
在服务端开放防火墙对应的应用端口:
[root@NEWZABBIXSERVER /]# firewall-cmd --add-service=vnc-server --permanentsuccess[root@NEWZABBIXSERVER /]# firewall-cmd --reloadsuccess[root@NEWZABBIXSERVER /]# firewall-cmd --list-servicesdhcpv6-client ssh vnc-server
3.3设置VNC密码
[root@NEWZABBIXSERVER /]# vncpasswdPassword:123456Verify:123456
3.4启动VNC服务
[root@NEWZABBIXSERVER /]# vncserver :1New \'NEWZABBIXSERVER:1 (root)\' desktop is NEWZABBIXSERVER:1Creating default startup script /root/.vnc/xstartupCreating default config /root/.vnc/configStarting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/NEWZABBIXSERVER:1.log
3.5查看VNC服务端口
服务启动完成后,在服务端查看对应服务端口:
[root@NEWZABBIXSERVER /]# netstat -antplActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 1607/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1239/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1232/cupsd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1739/master tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 13006/zabbix_agentd tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 25753/zabbix_server tcp 0 0 127.0.0.1:199 0.0.0.0:* LISTEN 16747/snmpd tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 3003/php-fpm: pool tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 6557/Xvnc ……
或者直接过滤查看端口:
[root@NEWZABBIXSERVER /]# netstat -antpl | grep Xvnctcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 6557/Xvnc tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 6557/Xvnc tcp6 0 0 :::5901 :::* LISTEN 6557/Xvnc tcp6 0 0 :::6001 :::* LISTEN 6557/Xvnc
4.客户端工具安装及连接
4.1下载VNC Viewer客户端工具
先下载客户端工具,其官网地址如下:
https://www.realvnc.com/en/connect/download/viewer/
4.2安装并使用
安装完成后,启动VNC Viewer
,进行如下设置:
Linux系统下安装并配置TigerVNCserver服务。小编来告诉你更多相关信息。
Linux系统下安装并配置TigerVNC
输入VNC
密码:123456
5.TigerVNC-server的优缺点
5.1优点
TigerVNC-server具有以下优点:
- 平台无关,可以在各种操作系统中运行;
- 协议简单,网络传输精简,适合低带宽环境;
- 支持远程桌面共享,方便团队协作;
- 开源、自由,无需付费使用。
5.2缺点
TigerVNC-server缺点如下:
- 安全性较弱,在网络不安全的环境中使用存在一定风险;
- 图形界面性能较差,不能满足高要求的图形渲染需求;
- 使用过程较为复杂,需要进行一定的配置和学习。
以上就是Linux系统下安装并配置TigerVNC、server服务的详细内容了,网希望能给您带来帮助!