CentOS 7.2安装VNC | 详细配置远程桌面教程

CentOS 7.2安装VNC服务器实现远程桌面访问

准备工作

确保系统已更新至最新状态,执行以下命令:

yum update -y

安装桌面环境与VNC服务

安装轻量级Xfce桌面及TigerVNC服务器:

yum install -y epel-release
yum groupinstall -y "Xfce"
yum install -y tigervnc-server

配置VNC用户与密码

为当前用户设置VNC访问密码:

vncpasswd

创建VNC服务配置文件

复制模板文件并修改参数:

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
sed -i 's//你的用户名/g' /etc/systemd/system/vncserver@:1.service

配置Xfce桌面启动文件

创建并编辑启动脚本:

echo "exec /usr/bin/xfce4-session" > ~/.vnc/xstartup
chmod +x ~/.vnc/xstartup

防火墙设置

开放VNC默认端口5901:

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

启动与验证服务

激活并启动VNC服务:

systemctl daemon-reload
systemctl enable vncserver@:1
systemctl start vncserver@:1

客户端连接

使用TigerVNC Viewer等客户端输入服务器IP:1,输入设置的密码即可访问远程桌面。

常见问题处理

  • 若出现黑屏,检查~/.vnc/xstartup执行权限
  • 连接失败时确认防火墙状态及SELinux策略
  • 多用户场景需创建不同端口号的服务文件

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

阅读剩余
THE END