在Linux上有没有(最好是免费的)VNC的替代品?
Linux有不同的远程桌面技术,还是都是基于VNC的?
编辑:感谢symcbean为您的评论,好点。 我发现RDP的networking性能比VNC快得多。 我目前使用的是tightVNC,但我不想为了速度而妥协。 使用RDP,我发现它就像在电脑前一样。 我使用VNC通过互联网连接虚拟专用服务器,在宽带连接上(当然不是全世界禁食的宽带 – 但速度足够快) – 所以从理论上说,没有什么严重的瓶颈。
感谢Alex。
如果你有一个合理的快速链接,X11是在Linux和所有其他Unixtypes系统上的本地远程技术,因为X11系统是从头开始devise的,可以在networking上工作。 现在,它主要用于ssh端口转发(如ssh [email protected] -X
),而alvosu在答复中提到的NX“仅仅”改进了压缩,使其可以通过慢速链接进行访问。
NX技术是一种处理远程X Window系统连接的计算机程序,并尝试极大地提高本机X显示协议的性能,使其可以在诸如拨号调制解调器之类的慢速链路上使用。 FreeNX – 免费软件(GPL)NX服务器的实现。
如果你使用KVM(或RHEV)虚拟化连接的盒子,你可以使用Spice,它的performance非常好。
取决于你为什么需要它。 xrdp是vnc的一个包装,但它解决了我在Linux上使用vnc的大多数困难。 http://xrdp.sourceforge.net/
X2Go是一个可以访问Linux计算机graphics桌面的软件。 即使通过低带宽连接,它的性能也非常好。 您可以select使用整个桌面,或者只有一个应用程序(通过持续会话的X11)。 如果您熟悉像GNU Screen或命令行会话的tmux这样的解决scheme,X2Go是一个类似的graphics会话工具。 X2Go使用NX技术 。
使用cygwin-x在你的windows上运行一个x-server,然后SSH到机器上。 这不会给你像vncserver一样的桌面,但它可以让你运行x-apps。 如上所述,它是通过SSH,所以它被encryption。 我还没有尝试在ssh上运行vnc。 关于这个教程将是伟大的。 这是cygwin x的教程http://geekswing.com/geek/linux/vncserver-alternative-running-x-windows-through-ssh-using-cygwin-x/
Chrome远程桌面看起来是一个不错的select。 https://chrome.google.com/remotedesktop