对Linux管理员们来说,远程办公不是哪些新鲜事。假如管理员不在服务器跟前,远程办公更是家常便饭。下边介绍了几款远程管理工具linux系统远程控制桌面,希望对Linux管理员有所帮助。
对于linux系统下的服务器,目前主要的远程联接技术分为三种。
命令操作方法
不管是linux和windows都可以借助telnet命令来操作。其实因为telnet的所有数据在网路上都是明文传输,安全隐患大。现在大部份都转用更安全的ssh.并且在个别场合,如内部局域网路,telnet还是有用武之地的。
基于ssh的顾客端软件:SecureSSH或PUTTY等顾客端工具通过ssh服务来实现Windows下管理Linux服务器的,这种顾客端工具配置使用简单,并且它们都未能启动窗口服务的程序或进程,不适宜做丰富的管理功能。
Web管理方法
Web管理方法属于例外一种管理工具。这些方法提供了简单的管理插口,适宜这些功能不是好多的管理工作。
基于管理端软件的图形插口形式
基于管理端软件的图形插口形式须要对系统完成配置、管理和监控。
Linux系统下的远程桌面控制工具
一.Grdc
它是一个用GTK+编撰的,适用于gnome桌面环境的远程桌面访问软件。看图:
常见功能:
1.提供全屏,窗口化的远程控制。支持高码率下的窗口显示以及调整。
2.可浮动的工具栏
3.可抓取按键
4.支持构建一个“常用访问列表”
5.联接快速,高效
6.全屏模式下,当滑鼠飞过屏幕边沿时手动滚动
7.全屏模式下工具栏同样支持浮动疗效,可直接进行诸如模式切换,鼠标抓取最小化等常见操作。
8.rdesktop支持RDP合同,
9.支持VNC连入合同
二.TightVNC
跨平台的开源远程桌面控制程序,使用可扩充的VNC的RFB合同。
主要功能:
程序高度优化,保证了在网路情况不好的时侯,也能稳定的保持联接。
订制性高
支持SSH手动通道
全面支持VNC下使用的RFB合同
提高的网页浏览模式
支持两种密码保护模式:全功能控制和只读访问模式
三.TerminalServerClient
别称:tsclient,是一个拿来访问Windows系统(包括常见的2000,NT,XP等)的GNOME桌面环境下的远程访问软件。支持合同:RDP,
主要功能
可以通过gnome面板上的按键来快速访问
支持RDPv和rdesktop1.3
支持在win系统下以其解码方法读取.rdp文件
支持以ASCII形式写入.rdp文件
同样支持:
*VNCclients(*vncviewer)
*CitrixICAclient
*XviaXnest
6.功能,界面布局倾向于windows软件,因而易用性更高
7.软件外置20种以上的不同语言
四.rdesktop
一个主要用于访问windows服务器系统(命令行模式)的开源顾客端软件。支持的Windows系统有:Windows2000Server,WindowsServer2003,WindowsServer2008,WindowsXP,WindowsVistaandWindowsNTServer4.0.
这个软件一度被加入到了好多“微型”的linux发行版,如Thinstataion中。
1.支持8/15/16/24位色调模式的联接
2.支持抓取BMP格式图片
3.支持文件系统,音频,串行端口和复印机端口的重定向
4.手动认证
5.支持智能卡
6.支持大多数符合国际标准的按键布局
五.RealVNC
VNC是:VirtualNetworkComputing(虚拟网路估算)的简称,它是一个图形化的,使用RFB合同的远程桌面访问控制系统。它可以通过网路linux系统远程控制桌面,让一台笔记本上的键盘操作,鼠标操作同时在另外一台笔记本上实现。VNC的操作,既可以看成是一个服务端,也是当成是顾客端来对待。
VNC是一个独立的平台,运行在各类操作系统下的VNC查看器,都能联接到装有VNC服务端的操作系统上linux系统安装教程,多个顾客端也可以在同一时间联接上同一个服务端。
VNC技术最受欢迎的用途包括:利用这些方法,管理员可以远程的对笔记本进行故障监测和修补。而不须要实地的去接触须要维护的笔记本设备。VNC在各个行业领域应用都很广泛,它的免费版本更是被好多主流linux发行版”收入囊中“,不仅免费版,VNC还提供个人版和企业版.
RealVNC是由VNC的原班AT&T团队发布。而且早已衍生出了好多例如UltraVNC和TightVNC的同功能版本。
主要功能:
使用TCP/IP合同来进行远程控制服务
支持简易应答合同。(企业版和个人版包括如2048位的RSA服务端认证加密,128位的AES会话加密模式)
支持SSH或则VPN联接通道
兼容VNC4免费版本和VNC3
六.Vinagre
Vinagre是GNOME下的一个VNC顾客端Vinagre容许用户同时查看多台机器,通过Avahi发觉网路上的VNC服务器,并手动保存近来的联接和列举使用最常使用的联接。现在,Vinagre早已代替了xvnc4viewer成为Ubuntu里默认的VNC顾客端。Vinagre如今早已支持四十多种语言了,它具体有以下的特性:
可以同时联接多台机器
手动列举最常使用的联接
保存近来使用过的联接
搜索你网路中的VNC服务器
无需在每一个联接里都填写密码(前提是你使用了GNOMEKeyring)
七.LTSP
它是一个基于linux终端服务器的项目,它为全球中学,商业和其他组织提供了一个易用的,低成本的,安装简单的桌面工作站。
LTSP是一个容许用户联接好多性能过高的linux服务器外置的顾客端终端。对于运行在linux服务器里面的应用程序,都能”投影“到一个简易终端上面。LTSP(LinuxTerminalServerProject),简单来说,它就是一个Linux下的终端服务器项目,让你的旧式机器,还能通过远程启动,变为一台无盘终端,享受与服务器硬件性能相当的服务
LTSP可以是一套可以安装在任何linux操作系统上的软件包集合,同样也可以作为一些发行版,如:K12Ltsp,SkoleLinux和EDUlinux的一部份。
一个简易的LTSP顾客端网路触手可及,而且不须要太强悍的性能的服务器,能够在前面运行几个顾客端。假如你想额外再添加顾客端,你就应当考虑下现有服务器的性能了,或则添加些服务器。
1.给服务器添加建议的顾客端支持
2.提高通过使用ssh-X图形化交互界面的用户的安全。
3.领先的安全策略
4.NBD,网路仿真区块设备
5.无需外置顾客端的软件,LTSP仅仅须要一个兼容的,而且好多PC都早已外置的PXE网路界面。
6.免费且专业的技术支持。
八.x2go
x2go是基于NX运行库的一个快速的终端服务套装。它是几个集合了不同的已知问题解决方案优势的,以服务器环境为基础的软件。
它才能实现由单独PC的安装到企业级多服务器和LDAP树的网路的不同环境下的订制安装。
x2go具有快速,安全且便捷的特点,才能让你快速的在局域网中联接到其他笔记本上,甚至,对于带宽很窄的手机网路linux虚拟主机,都能提供快速联接。功能:
x2go是一个支持多种不同CPU构架的开源软件
与windows系统无缝联接
无需桌面环境即可独立运行应用程序
支持现代的认证技术,如:优盘,USB设备
支持把认证信息储存在USB闪存或则智能卡上
集成到KDE控制中心的设置模块包括:用户,组,设备管理和会话控制子功能
为samba管理提供的后端界面
管理桌面共享的后端界面
顾客端:可集成到gnome桌面内的GTK顾客端,QT顾客端,为开源的Maemo平台提供联通顾客端。
九.NoMachineNX
它是一个基于企业级对比套装的开源的终端服务器。它容许用户在联接速率平缓或则窄带宽的情况下,对X11会话进行远程访问。
NX项目提供一整套的运行库文件以及优化的来自X11,SMB,IPP,HTTP及其网路上的其他音视频合同的传输
NX使用SHH合同来发送数据并使用公匙密码系统作为认证手段。当顾客端联接到服务端的时侯,一般是以nx,这个用户名并以SHH的公匙方式认证来登录的。
NX提供好多版本,包括:NX服务器免费版,NX企业级桌面服务器,NX大型商业服务器,NX企业服务器和NX中级服务器。只有第一种能够在GPL合同下使用,剩下的都须要商业授权才行。
可联接到XDMCP服务器,Windows命令行服务器以及CitrixMetaFrame
为X11,RDP和VNC桌面环境提供安全保障
在本地顾客端桌面上整合单一的X11应用程序
Windows文件共享的支持模式容许你共享linux系统下的整块硬碟
数据以SSL方式加密并确保安全性
支持IPv6
整合SSH
基于PAM的认证体系
支持复印
提供对64位的支持
NX提供估算构架,整套开源技术以及商业工具,借此来确保软件的易用性
支持自定义脚本
十.FreeNX
FreeNX是一个基于GPL合同的NX服务端和顾客端的实现工具。
NX是一项旨在于远程显示的技术。它可以在高速和低速的网路状况下保障应用程序以近乎本地的速率来访问和控制。NX的的核心运行库文件由NoMachine在GPL合同的基础上提供。主要特点:
占用极少量带宽
支持会话暂停
支持NX顾客端和前端
十一.OpenSSH
OpenSSH是一个被你们广泛使用的基于SSH网路联接工具的免费软件。它外置好多程序:
shd:负责运行在服务器上,并对联接进行窃听,当收到顾客端联接时,负责认证并为顾客端服务
sh:别称slogin,运行在顾客端上的用于登录其他笔记本并运行命令的程序
SSL证书是HTTP明文合同升级HTTPS加密合同的重要渠道,是网路安全传输的加密到通道。关于更多SSL证书的资讯,请关注GDCA(数安时代)。GDCA旨在于网路信息安全,已通过WebTrust的国际认证,是全球可信任的证书签发机构。GDCA专业技术团队将按照用户具体情况为其提供最优的产品选择建议,并针对不同的应用或服务器要求提供专业对应的HTTPS解决方案。