tigervnc 跨平台支持概览
tigervnc 是跨平台的 vnc 实现,既可作为服务器运行,也可作为客户端连接。你在 ubuntu 上安装的 tigervnc 组件(如 tigervnc-standalone-server、tigervnc-viewer)可以与多种操作系统上的 tigervnc 或兼容 vnc 的服务端/客户端互通,覆盖桌面级与服务器级系统场景。
支持的操作系统
- 服务端(运行 vnc 服务)
- linux:ubuntu、debian、fedora、rhel、centos、kylin v10 等主流发行版
- windows:windows 10/11 等
- macos:macos x
- 客户端(运行 vncviewer 连接)
- linux:ubuntu、debian、fedora、rhel、centos 等
- windows:windows 10/11 等
- macos:macos x
说明:tigervnc 官方提供 windows/macos 安装包,linux 端可通过发行版仓库或官方包安装;实际测试中在 ubuntu 与 windows、macos 之间互连稳定可用。
在 ubuntu 上的安装与互通要点
- 安装组件
- 服务端:sudo apt install tigervnc-standalone-server tigervnc-common
- 客户端:sudo apt install tigervnc-viewer
- 互通端口
- 显示号 :1 对应端口 5901,:2 对应 5902,依此类推(5900+显示号)
- 安全建议
- 建议通过 ssh 隧道加密:ssh -l 5901:localhost:5901 user@server
- 如需被外部访问,启动服务时避免仅本地监听(例如使用 vncserver -localhost no)