CentOS 7 RealVNC 安装与配置指南

CentOS 7 RealVNC 安装与配置指南

RealVNC 简介

RealVNC 是一款跨平台的远程桌面控制工具,支持在CentOS 7系统上实现图形化界面远程访问。相比传统VNC方案,RealVNC提供更高效的加密传输和稳定性。

安装准备

确保系统已更新至最新版本:

sudo yum update -y

启用EPEL仓库以获取RealVNC软件包:

sudo yum install epel-release -y

安装RealVNC服务器

通过YUM包管理器安装RealVNC:

sudo yum install realvnc-vnc-server -y

配置VNC服务

创建VNC用户并设置访问密码:

vncpasswd /etc/vncpasswd

修改服务配置文件 /etc/systemd/system/vncserver@.service

[Unit]
Description=RealVNC Remote Desktop Service
After=syslog.target network.target

[Service]
Type=forking
ExecStart=/usr/bin/vncserver -geometry 1920x1080 -depth 24
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target

防火墙与SELinux设置

开放VNC默认端口5901:

sudo firewall-cmd --permanent --add-port=5901/tcp
sudo firewall-cmd --reload

若启用SELinux,需调整策略:

sudo setsebool -P vncserver_can_network_connect=1

启动与验证

启用并启动VNC服务:

sudo systemctl enable vncserver@:1
sudo systemctl start vncserver@:1

通过客户端输入服务器IP:1进行连接测试。

故障排查

  • 连接超时:检查防火墙规则及端口状态
  • 黑屏问题:确认桌面环境(如GNOME)已正确安装
  • 日志分析:journalctl -u vncserver@:1

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END