友快網

導航選單

【鷹眼視點】伺服器使用的是哪種遠端連線的協議,要不就大炮打蚊子

遠端登入伺服器的工具有很多,但每個工具都有自己的優點和缺點,無法做到全能。用什麼工具還得看伺服器使用的是哪種遠端連線的協議,要不就變成了大炮打蚊子,白瞎。

Telnet是最早使用的遠端登入協議

Telnet協議是TCP/IP協議簇中的一員,它是早期網際網路遠端登入服務的主要協議標準,所以絕大多數70、80、90後對於它並不陌生。過去不管是Windows、Linux、MacOS,還是路由器、交換機等等網路裝置都可以使用Telnet透過命令進行遠端控制,就跟控制本地的電腦一樣簡單。UNIX則使用Rlogin來進行伺服器的遠端控制。

但Telnet是一種不安全的文字命令介面協議,客戶端和伺服器之間的Telnet是未經加密的,可以訪問通訊主機之間的TCP/IP資料包流的任何人都可以重建在端點之間流經的資料,包括用於登入到伺服器的使用者名稱和密碼。一旦入侵者與伺服器建立了Telnet連線就可以控制伺服器的軟、硬體資源。

所以漸漸地Windows、Linux、MacOS就將Telnet從系統軟體中刪除,網路裝置也建立的開關的機制。但仍然有很多的系統、網路管理員、專業安全人員,包括很多的普通人都喜歡使用Telnet,僅僅透過Windows的CMD,Linux、MacOS的終端就可以建立連線,當然現在要使用需要安裝相應的程式,因為系統已經不再預設包含Telnet了。

SSH是Telnet的繼任者

SSH出現的目的就是為了取代之前Telnet協議的不足,免遭網路的嗅探攻擊。SSH是一種建立在應用層和傳輸層基礎上的加密網路傳輸協議,可以為遠端登入會話提供安全性的連線。

目前幾乎所有的作業系統都支援SSH,SSH除了可以進行遠端訪問之外,還支援隧道協議、埠對映、X11連線,藉助SFTP或者SCP協議,SSH甚至還可以傳輸檔案。

通常情況下我們會使用Putty、WinSCP、xshell、Mobaxterm、SecureCRT、Terminus、Electerm、Finallshell、SimpleRemote、Zoc Terminal、XManager來建立SSH遠端訪問。當然Linux、MacOS系統自帶的終端模擬器,以及Windows的PowerShell也可以透過SSH命令直接登入伺服器,但講真確實沒有上面的軟體來得好用。

圖形化的遠端登入協議

單純的SSH只能與遠端的伺服器進行命令互動,但藉助X11已經可以進行圖形化的操作了。

Windows預設使用的一種圖形化遠端桌面協議是RDP(即Remote Desktop Protocol),只需要透過Windows自帶的遠端桌面連線就可以遠端的訪問另一臺區域網電腦或者具有公網IP地址的伺服器。

與RDP相對應的就是應用在Linux上的XRDP,XRDP接收來自各種RDP客戶端的連線,不管是FreeRDP、rdesktop、NeutrinoRDP等等還是Windows自帶的遠端桌面連線,適用於Windows、MacOS、Linux、IOS和Android。

提到遠端桌面連線不得不提到基於RFB協議,就是VNC所使用的協議,它也是一款優秀的遠端控制工具,適用於所有的視窗系統,相信很多人都用過。RDP協議更傾向於傳輸指令,而RFB協議更傾向於傳輸影象,在完成同樣的操作情況下,RFB的資料傳輸量比RDP要大。VNC軟體通常會使用RealVNC、UltraVNC、TightVNC、x11VNC。

圖形化的遠端登入協議還有Xdmcp、FreeNX、Xpra等等,這裡就不再多做介紹,感興趣的小夥伴們可以網上單獨瞭解。

遠端登入還有一些專有協議

這裡提到遠端登入的專用協議相信很多人會一臉懵逼,如果說起鼎鼎大名的TeamViewer相信大家就會豁然開朗。TeamViewer實現遠端登入就是基於它自己的專有協議,這種協議是屬於TeamViewer這家公司的。TeamViewer並不需要公網IP就可以實現兩臺電腦之間的遠端控制,並且相容市面上幾乎所有的電腦作業系統和手機作業系統,也可以透過瀏覽器去遠端控制一臺執行TeamViewer的機器。

TeamViewer的火爆程度可想而知,但TeamViewer自作之路,普通人連續控制兩臺以上遠端裝置就會提示你不能用於商業用途,並且不能再用。後來TeamViewer被爆

駭客

攻擊,使得很多人對它失去了信心,再加上向日葵、Todesk、Anywhere等等基於專有協議的遠端控制軟體的相繼出現,好用免費快速地擠佔了TeamViewer的市場份額。

總結

遠端登入伺服器的軟體好不好用,還是要看基於什麼協議,然後還要看用的人做什麼用途。

上一篇:15萬元的 豪華車 ,到底有多能打?看完你就知道了!
下一篇:銷量破3萬,本田cr-v銷量過3萬,哈弗h6憑啥在4月份一枝獨秀?