TigerVNC安装指南
详细安装TigerVNC配置教程,涵盖Windows、Linux和macOS系统
系统要求
Windows
- Windows 7或更高版本
- 至少2GB内存
- 100MB可用磁盘空间
Linux
- 主流Linux发行版
- X11或Wayland显示服务器
- root或sudo权限
macOS
- macOS 10.12或更高版本
- Intel或Apple Silicon芯片
- 管理员权限
Windows安装指南
运行安装程序
双击下载的.exe文件,按照向导完成安装。建议使用默认安装路径。
安装过程中可能会提示安装Microsoft Visual C++ Redistributable,这是正常运行TigerVNC所必需的组件。
配置防火墙
首次运行时,Windows防火墙可能会阻止TigerVNC。请确保允许TigerVNC通过防火墙。
控制面板 > 系统和安全 > Windows Defender防火墙 > 允许应用通过防火墙
找到TigerVNC并勾选"专用"和"公用"网络
启动TigerVNC
安装完成后,可以从开始菜单启动TigerVNC Viewer或TigerVNC Server。
作为服务器运行时,建议配置密码保护并启用加密连接。
Linux安装指南
Debian/Ubuntu系统
使用apt包管理器安装TigerVNC:
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-viewer
RHEL/CentOS/Fedora系统
使用yum或dnf包管理器安装TigerVNC:
sudo yum install tigervnc-server tigervnc
# 或使用dnf
sudo dnf install tigervnc-server tigervnc
配置VNC服务器
首次运行前需要设置VNC密码:
vncpasswd
# 输入并确认密码
密码将存储在~/.vnc/passwd文件中,请确保该文件权限设置为600。
启动VNC服务器
使用以下命令启动VNC服务器:
vncserver :1 -geometry 1920x1080 -depth 24
# :1表示显示号1,可根据需要更改
# -geometry设置分辨率,-depth设置颜色深度
要停止VNC服务器,可以使用命令:vncserver -kill :1
macOS安装指南
安装TigerVNC
双击.dmg文件,将TigerVNC应用程序拖到Applications文件夹中。
首次运行时,macOS可能会阻止应用程序打开。请在"系统偏好设置" > "安全性与隐私"中允许运行。
配置服务器
在终端中运行以下命令配置VNC服务器:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-activate -configure -access -on \
-restart -agent -privs -all
使用TigerVNC Viewer
从Applications文件夹启动TigerVNC Viewer,输入远程主机的IP地址和显示号(如:1)进行连接。
对于更安全的连接,建议启用SSH隧道和TLS加密。
基本使用方法
作为客户端连接
- 启动TigerVNC Viewer
- 输入远程主机的IP地址和显示号(如192.168.1.100:1)
- 输入VNC密码(如有设置)
- 调整连接选项(颜色深度、压缩级别等)
- 点击"连接"按钮
通过SSH隧道连接更安全:ssh -L 5901:localhost:5901 user@remotehost
作为服务器运行
- 在远程主机上启动VNC服务器
- 设置VNC密码(vncpasswd命令)
- 配置防火墙允许5900+端口
- 指定显示号和分辨率(如vncserver :1 -geometry 1920x1080)
- 从客户端连接
生产环境中建议使用xinetd或systemd管理VNC服务,并启用TLS加密。