CentOS 安装 TigerVNC
简介

TigerVNC 是一个开源的远程桌面软件,它允许用户通过网络远程访问和控制另一台计算机,在 CentOS 系统中安装 TigerVNC 可以方便地进行远程桌面操作,提高工作效率,本文将详细介绍在 CentOS 系统上安装 TigerVNC 的步骤。
安装前准备
- 确保您的 CentOS 系统已更新至最新版本。
- 检查您的系统是否已安装 X Window 系统,TigerVNC 需要依赖 X Window 系统运行。
安装 TigerVNC
使用以下命令安装 TigerVNC:
sudo yum install tigervnc-server tigervnc-server-module
安装完成后,使用以下命令启动 VNC 服务:
sudo systemctl start vncserver@:1
为了使 VNC 服务在系统启动时自动运行,使用以下命令设置开机自启:
sudo systemctl enable vncserver@:1
修改 VNC 密码:

sudo vncpasswd
按照提示输入并确认密码。
配置 TigerVNC
编辑 VNC 配置文件:
sudo nano /etc/vnc/xorg.conf.d/10-vnc.conf
在配置文件中添加以下内容:
Section "ServerLayout"
Identifier "Layout"
Screen 0 "Screen"
InputDevice "Keyboard"
InputDevice "Mouse"
EndSection
Section "Device"
Identifier "VNC"
Driver "vnc"
VendorName "TigerVNC"
Option "SecurityTypes" "vnc"
Option "Security" "none"
EndSection
Section "Screen"
Identifier "Screen"
Device "VNC"
Monitor "Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection 保存并关闭配置文件。
客户端连接
- 在客户端,打开 VNC 客户端软件,输入您的 VNC 服务器 IP 地址和端口(默认为 5901)。
- 输入 VNC 密码后,即可连接到远程桌面。
FAQs

Q1:为什么我无法连接到 VNC 服务器?
A1:请检查以下问题:
- 确保您的 VNC 服务器已启动并运行。
- 检查您的防火墙设置,确保 VNC 端口(默认为 5901)未被阻止。
- 确保您的客户端软件和服务器软件版本兼容。
Q2:如何更改 VNC 服务器的端口?
A2:编辑 VNC 配置文件 /etc/vnc/xorg.conf.d/10-vnc.conf,找到以下行:
Option "SecurityTypes" "vnc"
将其修改为:
Option "SecurityTypes" "vnc,tls"
在客户端连接时,使用新的端口(5902)进行连接。

