使用rdp協議訪問遠端Linux桌面
阿新 • • 發佈:2019-01-04
一般情況下,如果需要登陸遠端Linux系統,我們會使用ssh/telnet來完成,如果需要登陸到遠端Linux系統的桌面環境,我們可能會使用VNC。VNC是大部分Linux發行版預設的基於RFB協議的遠端桌面程式,但對於普通使用者來說,VNC的使用者體驗並不好,它太慢了。當然,這個“慢”也不是不可以改進,如果我們選擇一個強大的客戶端,比如UltraVNC,操作會流暢不少。但是UltraVNC只支援Windows系統,在Linux下我還沒找到與之相當的客戶端。
如果您使用過Windows下的遠端桌面,應該會對其操作的流暢性有很深的印象。Windows的遠端桌面基於RDP協議,在Linux下,我們也是可以找到開源的rdp server的,這就是 xrdp。
如果您是Ubuntu使用者,可以簡單的使用命令“sudo apt-get install xrdp”來安裝xrdp。安裝完畢之後,第一次使用可以用命令“sudo service xrdp start”來啟動服務,之後,就可以在別的計算機上用任何支援RDP協議的客戶端來訪問這個桌面了。
我們以KDE預設的遠端桌面客戶端KRDC為例,下圖中的IP地址172.29.41.10是已經安裝xrdp的Ubuntu系統。
在圖中紅色標記的地方輸入目標IP(注意前面要加上rdp://),然後按回車或者點選綠色標記位置的按鈕,就可以連線到遠端Ubuntu桌面了。
在Windows系統下,預設的“遠端桌面連線”就是採用RDP協議,我們可以直接用它訪問遠端Ubuntu桌面。
大家可以自己體驗一下,操作確實很流暢。