Skip to content

VNC远程桌面工具

可视化远程桌面工具

VNC 服务端

1. 检查服务器是否已经安装VNC

sh
rpm -q tigervnc tigervnc-server

检查服务器是否已经安装VNC

2. 安装VNC服务

sh
yum install tigervnc tigervnc-server -y

安装VNC

3. 配置启动脚本

sh
 # 首先把安装的脚本复制到etc下
 cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
 # 打开复制的配置文件
 vim /etc/systemd/system/vncserver@:1.service

配置启动脚本

sh
 # 配置完后,重新加载配置文件
systemctl daemon-reload

4. 设置密码

sh
vncpasswd

5. 启动VNC

sh
# 启动VNC
systemctl start vncserver@:1.service
# 设置开机自动启动
systemctl enable vncserver@:1.service
# 查看vnc状态
systemctl status vncserver@:1.service
# 打开VNC服务
vncserver

6. 防火墙及开放对应端口

sh
#查看selinux状态, 若为强制(enforcing)模式,则需关闭;若为宽容(permissive)模式,不需要调整
getenforce
#临时关闭selinux方法,不需重启主机,立即生效
setenforce 0
#永久关闭selinux方法,重启主机后生效。修改/etc/selinux/config中的selinux为disabled
vim /etc/selinux/config
# 开放端口
firewall-cmd --zone=public --add-port=5902/tcp --permanent
# 重启防火墙
firewall-cmd --reload

永久关闭selinux

VNC 客户端

1. 下载

VNC Viewer 客户端 下载

2. 连接

客户端连接