我曾经运行默认的 VNC 服务器(/usr/lib/vino/vino-server),但它无法显示 VirtualBox 虚拟机。因此,我安装了 TurboVNC,它旨在支持 3D,并且可以正常显示我的 VirtualBox 虚拟机。
然而,TurboVNC 和所有其他 TightVNC 衍生产品都在 5901 或 5902 上运行。我想让它们在 5900 上运行,但似乎没有这样做的选择。
如何在端口 5900 上运行 Turbo、Tiger、Tight VNC 服务器。如果我能做到这一点,那么我可以使 TurboVNC 成为多台计算机和虚拟机上的默认 VNC 服务器。
(我知道 VirtualBox 有 RDP 选项,但我也想查看主机桌面和虚拟机。因此,主机上的 TurboVNC 是我的选择。)
对于 TightVNC,默认端口是 5900 加上显示器编号,因此第一个显示器为 5901,依此类推。
服务器有一个未记录的命令行选项来覆盖此端口号
-rfbport 5900
Run Code Online (Sandbox Code Playgroud)
应手动将端口号设置为 5900。进行实验。