rdp伺服器需要什麼程序
⑴ RDP是什麼
遠程桌面協議(RDP, Remote Desktop Protocol)是一個多通道(multi-channel)的協議,讓用戶(客戶端或稱「本地電腦」)連上提供微軟終端機服務的電腦(伺服器端或稱「遠程電腦」)。大部分的Windows都有客戶端所需軟體。其他操作系統也有這些客戶端軟體,例如linux、FreeBSD、Mac OS X。服務端電腦方面,則聽取送到TCP3389埠的數據。
功能
- 多種源談顯示支持,包括8,15,16,24,32位色。
- 128位加密,使用RC4加密演算法。(此為內定的加密方式;比較舊版的客戶端可能使用較弱的加密強度)
- 支持 TLS(Transport Layer Security,前身為SSL)。
- 聲音轉向(redirection)渣核支持,用戶可以在遠程電腦運行有聲音的應用程序,但是將聲音導引至客戶端電腦來聽。
- 文件系統轉向支持,用戶可在使用遠程電腦的過程中,取用本地(客戶端)電腦上的文件系統。
- 列印機轉向支持,在使用遠程電腦時,可以使用本地(客戶端)電腦上的列印機輸出,包括直接連在客戶端電腦的列印機或網路共享列印機。
- 通信埠轉向支持,遠程電腦上的應用程序可以使用本地(客戶端)電腦上的串列埠或平行埠。
- Windows 的剪貼板數據可以在遠程及本地電腦之間互通。
優點
與遠程桌面協議兼容的客戶端可在多種操作系統上運行,許多Linux系統上甚至將RDP客戶端功能列為核心功能之一。此外,用戶也不一定要有寬頻網路才能連上他們的遠程電腦桌面,RDP即使在56K撥接網如裂掘絡下,都還可以提供每秒更新五到六個畫面的效果。
⑵ 遠程登錄伺服器,有什麼比較好用的工具
你說的是終端軟體吧,這個就非常多啦,下面我簡單介紹幾個,感興趣的朋友可以自己嘗試一下:
powershell這是win10系統自帶的一個命令行工具,cmd命令提示符的增強版, 基本功能和bash差不多, 可以直接運行大部分shell命令,使用起來非常輕便快捷,如果你對終端功能要求不高的話,可以使用一下這個工具:
putty
這是一個非常輕巧靈活的終端軟體,操作簡單,免費開源,目前主要應用在windows平台下(其他平台正在推廣中),集成了Telnet,SSH,rlogin等客戶端工具,可以很方便的遠程登錄和 管理 伺服器,如果你追求輕便靈活的話,可以使用這個終端軟體:
xshell
這是一個使用非常廣泛的終端軟體,在業界比較受歡迎、也比較流行,支持多窗口切換以及常見的SHH,Telnet,Sftp等協議,可以很方便的進行 文件的 上傳下載,如果你對終端功能要求比較高,管理的伺服器比較多的話,可以考慮使用一下這個軟體,非常不錯:
mobaxterm
這是一個比較全能的終端軟體,完全免費,不僅可以像 putty 一樣通過 SSH 連接遠程服務區,也像 winscp 一樣使用 SFTP、SCP 等協議進行文件傳輸,內建多標簽和多終端分屏,此外還支持 VNC、RDP、Xdmcp 等遠程桌面連接方式,功能非常強大:
securecrt
這也是一款非常不錯的終端軟體,集成了SSH、Telnet、rlogin等客戶端工具,自帶有文件傳輸工具,可以很方便的進行文件的上傳和下載,界面風格調整、多窗口切換等都非常不錯,對於遠程連接和管理伺服器來說,也是一個非常不錯的選擇:
目前,就介紹這5個不錯的終端軟體吧,對於日常連接和管理伺服器來說,完全夠用了,當然,還有許多其他終端軟體,像finalshell等,也都非常不錯,選擇適合自己的一款就行,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
我推薦兩個。
1、SecureCRT 2、ZOC
MobaXterm,我感覺比較好用的一個SSH客戶端,支持SSH、FTP等多種協議,而且可以保存SSH登錄密碼,下次直接點擊就可以登陸。
當然如果你會設置伺服器PubKey登錄的話更簡單了。
遠程連接伺服器,我們可以列舉出四種情況吧.
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或者向日葵分配的編號或口令了,在遠程式控制制方面用的會多一些,但是確實也實現了遠程登錄伺服器。
以上就是我的分享~希望對您有幫助。
大家好,我是 科技 互聯網大叔,今天我來回答下這個問題。
首先我審下題目,我理解題主想問的是,用辦公電腦連接遠程伺服器,辦公電腦一般為windows或者mac,伺服器一般為linux伺服器,有什麼好用而且免費的工具。基於我對題目的理解,我來做如下的回答:
第一、辦公電腦為windowswindows遠程連接linux伺服器的辦法很多,基本走的是SSH協議。 SSH是Secure Shell 的縮寫,由 IETF 的網路小組所制定,SSH 為建立在應用層基礎上的安全協議。常見的工具有putty、xshell、secureCRT。
1、putty
putty是一個集成SSH、TELNET、TCP協議的遠程連接軟體,工具體積極小,操作簡單,沒有太復雜的功能和交互,屬於特別輕巧的一個小產品,用起來很舒服,但如果你想要很多集成的功能,它可能不太適合你。
2、xshell
xshell我非常喜歡用,它功能豐富,而且很容易找到比較好的版本下載。xshell的界面我也非常喜歡,用起來特別順滑。
3、secureCRT
secureCRT也是一款廣泛使用的產品,最早我入行的時候,老師傅們基本也是推薦我這款產品,這款產品用起來也很不錯,軟體功能大而全,特別適合需要功能比較多的用戶去用。
第二、辦公電腦為MAC
1、mac自帶teminal
mac自帶的teminal終端很好用,基本可以滿足你遠程連接的所有需要,而且自帶的不需要到處找資源下載,也不需要考慮付費的問題,用起來也特別的順滑,真香。
2、ZOC
我用mac本的話比較喜歡使用ZOC的產品,這個產品用起來比較方便,比較好記錄你的經常登錄伺服器信息,但不足之處是會經常提示你升級,有時候很麻煩。
以上就是我常用的遠程連接伺服器的工具,希望可以幫到你。
SecureCRT配合keepass免密
沒人推薦finallshell嗎?我用過最好用的,沒有之一,比item都好
今天筆者就推薦幾款遠程連接伺服器的終端工具,當然了已經有不少人分享了工具,不過筆者今天也會將各個工具的優缺點一並說出。
首先目前來說用的佔比比較多的必然是Xshell這款工具,而且其School版是完全免費的,對於個人用戶來說,這款工具還是非常方便和易用的,支持布局切換,同時也有多窗口支持,不過不是很好,同時單純安裝Xshell的話,是不自動Xftp工具的,需要另外安裝。
第二款工具就是mobaxterm工具,這款工具可以說非常全能的工具了,更重要的是完全免費,而且其默認自帶SFTP工具,可以很方便的從本機到伺服器的文件傳輸,而且在分屏方面也有很大的優勢,筆者在用了這款工具之後,可以說就沒有在使用過Xshell了。
第三款就是一個比較小巧的工具Putty了,該工具安裝包非常小,也是一個免費和開源的工具,對於一些對安裝包有特殊情節的用戶來說,這款工具可以說是首選甚至某些程序員對大小有強迫症的必選這個工具!
最後一款是Securecrt,這款工具國外用的還是比較廣泛的,支持SSH1,SSH2,Telnet,RLogin,Serial協議等,缺點是鍵入比較困難,而且Script不能調整執行順序等等!
⑶ 什麼是rdp
遠程桌面協議基於,並是對擴展 T 120 系列的協議標准。 多聲道支持協議用於單獨的虛擬通道儲存的演示文稿數據、 串列設備通信,授權信息、 高加密的數據 (鍵盤、 滑鼠活動) 等。 因為 RDP 是核心 T.share 協議的擴展,多個其他功能將保留作為 RDP,如體系結構支持多點 (多方會話) 所需要的功能的一部分。 multipoint 數據傳遞允許從應用程序在"實時多方傳遞而不必向單獨 (例如,虛擬 Whiteboards) 的每個會話發送亂喚相同的數據的數據。
Windows 終端伺服器此第一個版本中但是,我們將集中提供可靠而快速點對點單會話通信。 只有一個數據信道將可以中使用最初發布的終端伺服器 4.0 但是,RDP 的靈活性未來的產品中提供大量的功能的空間。
Microsoft 決定實現 RDP 連接用於 Windows NT 終端伺服器中的一個原因是它提供用於生成許多更多的功能非常可擴展基礎。 這是因為 RDP 用於數據傳輸 64,000 獨立的通道。 但是,當前傳輸活動只使用單個頻道 (對於鍵盤、 滑鼠和演示文稿數據)。
而且,RDP 旨在支持多種不同類型的網路拓撲 (例如 ISDN、 POTS 和多個的 LAN 協議 (如 IPX、 NetBIOS、 TCP/IP,等)。 當前版本的 RDP 將只運行 TCP/IP 上,但客戶反饋的其他協議支持可以添加在將來版本。
參與發送和接收數據慶豎通過 RDP 堆棧活動實質上是作為七層 OSI 模型標准公共 LAN 網路現在相同的。 數據從應用程序或服務傳輸經過下協議堆棧 sectioned、 定向到一個通道 (通過 MCS)、 加密、 換行,幀、 打包到在的網路協議和最後解決,會上傳送纜線到客戶端。 返回的數據相同方式僅中有效反向,使用數據包被去除的它的地址,然後 unwrapped 解密,依此類推直到數據提供給嘩差凱應用程序使用。 協議堆棧修改關鍵部分發生第四個和第七個層,其中數據的加密、 換行和幀、 定向到一個通道和確定優先順序別之間。
為應用程序開發人員的要點之一是,使用 RDP,Microsoft 有抽象立即處理該協議棧的復雜性。 這樣,他們只需編寫干凈的、 精心設計、 良好 32 位應用程序並且 RDP 堆棧由終端伺服器和它的客戶端連接實現負責其餘工作。
有關應用程序在終端伺服器上的交互方式以及要注意開發用於 Windows 終端伺服器基礎結構的應用程序時的詳細信息,查看"優化 Windows NT Server 4.0,終端伺服器版的應用程序"白皮書。 值得討論 RDP 堆棧實例中的四個組件是 multipoint 的通信服務 (MCSMUX)、 泛型的會議控制 (GCC)、 Wdtshare.sys 和 Tdtcp.sys。 MCSmux 和 GCC 都在國際電信聯合 (ITU) T 120 系列。 MCS 由兩種標准組成: 它定義了多點服務的 T.122 和指定數據傳輸協議的 T.125。 MCSMux 控制通道 (由到協議中的預定義虛擬通道的 multiplexing 數據) 的工作分配、 優先順序和分段發送的數據。 實質上,提取多個的 RDP 堆棧到單個實體從該 GCC 的角度。 GCC 負責管理這些多個頻道。 在 GCC 允許創建和刪除會話連接和控制項資源提供 MCS。 每個終端伺服器協議 (當前,唯一的 RDP 和 Citrix 的 ICA 支持) 將有一個協議堆棧實例載入 (等待連接請求一個偵聽程序堆棧)。 終端伺服器設備驅動程序協調和管理 RDP 協議活動和為較小組件組成,UI 傳輸、 壓縮、 加密、 幀和等等的 RDP 驅動程序 (Wdtshare.sys),和傳輸驅動程序 (Tdtcp.sys) 將打包到基礎協議網路 TCP/IP 協議。
RDP 是完全獨立的基礎的傳輸堆棧,此案例的 TCP/IP 中的開發的。 在完全獨立的傳輸堆棧的 RDP,表示為它們的客戶需要增加了很少或沒有重要更改協議的基本部分我們可以添加其他網路協議的其他傳輸驅動程序。 這些是 RDP 的性能和網路上的 extendibility 的關鍵元素。