遠程登錄服務器,有什么比較好用的工具?

遠程連接服務器,我們可以列舉出四種情況吧.

windows連windows,

windows連linux,

linux連windows,

linux連linux.

mac系統用的少,我們可以把他當成linux系統來看待

在介紹之前.我們可以先說明一款TeamView的軟件,windows,linux和mac系統都有對應的安裝包,這是一款遠程桌面連接工具,我們公司之前遠程印度那邊的機器就是用的這款軟件.操作簡單,缺點是你必須在客戶端和服務端同時安裝TeamView,

windows連windows

用windows自帶的遠程桌面連接就可以.很方便的

windows連linux

用windows的cmd或者powershell,通過ssh連接

ssh 用戶名@IP

當然,你也可以自行安裝別的shell軟件,如xsell和secureCRT等

linux連windows

這需要在你的linux上安裝一個rdesktop的程序,

rdesktop -a 16 -f ip

mac系統不能使用rdesktop,好像是用別的方案(Microsoft Remote Desktop for Mac).具體沒有用過.

linux連linux

跟windows連linux一樣的道理,也是通過ssh連接

ssh 用戶名@IP

如果沒有特殊的需求,這里推薦使用系統自帶的終端就可以,系統自帶,不用費心去安裝.

如果有別的需求可以安裝別的終端軟件,我使用的兩款在這里說一下

Terminator可以在一個窗口開多個終端.有那種比較需求的,很方便的


遠程登錄服務器,有什么比較好用的工具?
文章插圖

secureCRT 這個也是都有windows,linux,mac系統的安裝包,我基本是用他來傳輸文件用的,rz/sz命令,我只在這個軟件上用成功過.如果你的目標服務器不能直接鏈接,需要借助跳板機的話,rz可以直接選擇文件,傳輸到目標服務器上,不需要你去操作跳板機


遠程登錄服務器,有什么比較好用的工具?
文章插圖

其他網友觀點

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


遠程登錄服務器,有什么比較好用的工具?
文章插圖

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的市場份額 。

總結

遠程登錄服務器的軟件好不好用,還是要看基于什么協議,然后還要看用的人做什么用途 。

以上個人淺見,歡迎批評指正 。

認同我的看法,請點個贊再走,感謝!

喜歡我的,請關注我,再次感謝!

其他網友觀點

【遠程登錄服務器,有什么比較好用的工具?】這個問題其實可以追溯到支持遠程登錄的協議,只要支持對應協議的工具就可以實現遠程登錄 。具體的協議可以包括:windows自帶的RDP協議(就是遠程桌面連接那個應用背后的協議),ssh協議,VNC、telnet、ftp等(有一些協議的行為受限制,只能進行一些預定的動作) 。具體的工具要看目標服務器支持的協議類型 。

一、windows登錄windows

windows自帶的遠程桌面連接工具可以很便捷的達到登錄到遠程windows的目的 。在使用時,目標主機需要開啟允許“允許運行任意版本遠程桌面的計算機連接”的選項,同時需要在windows防火墻上開放相應的策略或關閉防火墻 。


遠程登錄服務器,有什么比較好用的工具?
文章插圖

二、linux登錄windows

linux環境下可以使用Rdesktop來實現登錄遠程windows 。小窩頭還沒有這么試過,一般情況下linux都是作為服務器的存在,windows做操作終端的情況會多一些 。

三、windows登錄linux

支持這種場景的工具有很多啦,短小精干的putty,經典的SecureCRT,XManager系列都是用的比較多的,我個人還是比較鐘愛SecureCRT,沒有原因,只是一種習慣而已 。此外,XManager系列還擁有圖形化安裝的能力,宗旨XManager系列是非常強大的產品,建議題主可以嘗試 。


遠程登錄服務器,有什么比較好用的工具?
文章插圖


遠程登錄服務器,有什么比較好用的工具?
文章插圖

四、linux登錄linux

直接ssh命令搞起~ 。

五、使用遠程控制工具實現設備間的相互訪問

TeamViewer和向日葵都是挺不錯的工具,但是登陸服務器的口令就會變成TeamViewer或者向日葵分配的編號或口令了,在遠程控制方面用的會多一些,但是確實也實現了遠程登錄服務器 。


遠程登錄服務器,有什么比較好用的工具?
文章插圖

以上就是我的分享~希望對您有幫助 。

更多精彩請關注:空心小窩頭

    推薦閱讀