首页 > 行业动态 > Linux下面的图形界面远程管理:FreeNX
Linux下面的图形界面远程管理:FreeNX
2017-06-01 13:10:45 5330

       需要「远程登入、文字接口」的时候,我们用rlogin,telnet,或者有加密功能的ssh; 如果需要「远程登入、图形接口」的时候,我们可以用什么工具? 相信这个问题很多Linux管理员都经历过。

  其实,这种情况下我们可以用的通讯协议/工具至少有:

  1./XDMCP (X Display Manager Control Protocol) --各种Unix/Linux的X Window

  2./RDP(Remote Desktop Protocol) -- MS 的Remote Desktop

  3./rfb (Remote Frame Buffer) for Virtual Network Computing (VNC) -- VNC

  不过今天要谈的,不是这些,而是NoMachine这家公司推出的NX,以及自由软件社群使用NoMachine以GPL授权释出的函式库所做的FreeNX。

  NX是一个基于X协议的远程显示软件,但是对X协议数据进行压缩,重要的特性是能够在低带宽的网络情况下使用X协议,Freenx是NX的GPL版本。

  FreeNX 是近年来继VNC之后新出现的远程控制解决方案,基本原理是将XWindows的信号压缩后传输到远程客户端显示,而VNC是直接截取屏幕图像处理传输。这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好的操作感和实时性;也正因为其实现原理依赖于XWindows,因此FreeNX目前也就不支持将Windows作为远程控制服务器端。

  FreeNX核心库是由NOMACHINE公司以GPL授权开放源代码方式发布的,开源社区利用这一部分代码完成了一个服务器端,官方网站为http://freenx.berlios.de/ ,NoMachine公司自己也维护自己的商业服务器端及客户端,支持更多特性。

  FreeNX官方网站提供的是服务器端的源代码,可以以编译的方式安装,使用Debian的话,常常不必自己编译的,可以在网上寻找别人编译好的Deb包(同样道理,Redhat一般可以找到RPM包)。

  FreeNX提供非常弹性的远端桌面环境,最重要的是它不仅速度比VNC快了很多,更融入了很多高级的管理控制功能,深受广大管理员的好评。


扫一扫,关注网烁公众号!
微信搜索“网烁”或“waso-vip