操作系统【3】Linux远程管理协议和远程管理工具

上一篇文章我们学习了linux系统的安装方式和安装注意事项。今天,我们来看看远程管理协议和远程管理工具。

我们先来了解一下什么是远程管理, 远程管理,实际上就是计算机(服务器)之间通过网络进行数据传输(信息交换)的过程,与浏览器需要 HTTP 协议(超文本传输协议)浏览网页一样,远程管理同样需要远程管理协议的支持。

那我们为什么要使用远程功能呢?因为,远程管理通常指的是远程管理服务器,而非个人计算机。个人计算机可以随时拿来用,服务器通常放置在机房中,用户无法直接接触到服务器硬件,只能采用远程管理的方式。比如说;远程给客户更新项目文件,远程操作客户服务器等等,所以,我们就有必要去启动远程服务。

目前常用的远程协议有四种:RDP(remote desktopprotocol)协议:远程桌面协议,大部分 Windows 系统都默认支持此协议,Windows 系统中的远程桌面管理就基于该协议。RFB(Remote FrameBuffer)协议:图形化远程管理协议,VNC 远程管理工具就基于此协议。Telnet:命令行界面远程管理协议,几乎所有的操作系统都默认支持此协议。此协议的特点是,在进行数据传送时使用明文传输的方式,也就是不对数据进行加密。SSH(Secure Shell)协议:命令行界面远程管理协议,几乎所有操作系统都默认支持此协议。和 Telnet 不同,该协议在数据传输时会对数据进行加密并压缩,因此使用此协议传输数据既安全速度又快。

RDP 协议和 RFB 协议都允许用户通过图形用户界面访问远程系统,但 RFB 协议倾向于传输图像,RDP 协议倾向于传输指令,因此,在完成同样的工作使用 RFB 协议传输的数据量会比 RDP 大,而 RDP 对客户端的要求比 RFB 更苛刻,RFB 适用于瘦客户端,而 RDP 适用于低速网络。

Telnet 协议和 SSH 协议都是命令行远程管理协议,有共同的应用领域,常用于远程访问服务器。相比 Telnet 协议,SSH 协议在发送数据时会对数据进行加密操作,数据传输更安全,因此 SSH 协议几乎更加具有优势;

    说完远程管理协议,我们再来认识一下linux远程管理软件。linux远程管理工具可分为3种,类似于 VNC(基于 RFB 协议)的图形远程管理软件、基于SSH协议的命令操作软件、类似 Webmin 的基于浏览器的远程管理。其中,首推PUTTY工具,因为它完全免费而且体积小、操作简单不需要安装,非常方便,还有一款  SecureCRT远程管理工具,和PUTTY 相比较他需要安装也不免费,而且默认都不支持中文,中文显示会乱码。所以,对于大多数人或者初学认为Putty是很好的一款免费远程软件。

posted @ 2020-04-02 10:05  蓝博科技  阅读(420)  评论(0编辑  收藏  举报