我在不同的计算机上有几个不同的 Ubuntu 桌面版本(13.04、12.04、Kubuntu,..)。
我想通过远程连接在一台计算机上管理所有这些,并且能够在团队查看器允许的情况下在远程计算机上使用 GUI 程序。
但是,团队查看器为免费版本提供了有限的连接时间。因此,我正在寻找一种易于安装、使用并且在不同版本的 Ubuntu 桌面和免费软件上运行良好的替代品。
您的建议是什么?
答案1
答案2
为了安全起见,我建议使用 VNC,可能通过 SSH 或 VPN 建立隧道。您需要在要访问的每台计算机上运行 VNC 服务器。该tightvnc
软件包包含vncserver
,这将启动一个与该计算机显示器上显示的服务器分开的 X11 服务器,以及一个允许您访问它的 VNC 服务器。还有一个软件包x11vnc
,它包含一个VNC服务器,可以连接到计算机上已经运行的X11服务器,这对于屏幕共享来说更加方便。x11vnc
将表现得像 teamviewer。
至于VNC客户端,tightvnc
自带vncviewer
.您可能还想尝试vinagre
slm 提到的。
至于其他选项,X11 转发将允许应用程序在不同的计算机上显示自己,但您无法在不同的计算机之间移动显示,并且它存在一些非常严重的性能问题。现在许多应用程序都带有 Web 界面,例如一些流行的 BitTorrent 客户端,如果您需要的应用程序支持此功能,那么这将是迄今为止最有效的。