2011-12-11

Windows 使用遠端桌面(RDP) 連線遙控 Ubuntu

Ubuntu 在最近的幾個版本,都已經有預載 VNC Server 了,所以,只要啟用和設定一下,就可以用 VNC 來遠端操作 Ubuntu 電腦,雖然,設定和操作方式不難,不過,就是要在要去連線的電腦上安裝 VNC 軟體才行,有點麻煩,因此,阿舍就想找找看,有沒有可以直接用 Windows 的「遠端桌面 (RDP,Remote Desktop Protocol)」來連到 Ubuntu 的方法哩 !

連到 Ubuntu 的登入畫面 ( Image Credit UbuntuWiki.net )
阿舍找了一下, 找到一個叫 XRDP 的軟體,XRDP 可以支援 Windows 的遠端桌面協定 (RDP),所以,只要在 Ubuntu 上安裝 XRDP 並啟用 VNC Server ,就可以在 Windows 7 的電腦上,用內建的遠端桌面功能來遠端操作 Ubuntu 電腦了,但是,為什麼還要啟用 Ubuntu 上的 VNC Server 功能呢 ? 這是因為 XRDP 其實只是一閘道 (Gatwway),它的工作就是把 VNC 的訊號轉換成 Windows 的遠端桌面認得的 RDP 協定而已,因此,即使是使用 XRDP,也是需要啟用 VNC 的遠端桌面功能哩 !

Ubuntu 桌面分享設定畫面
在 Ubuntu 上要啟用 VNC Server,就是啟用 Ubuntu 的遠端桌面功能,阿舍是在 Ubuntu 11.10 上用 GNOME 3 的桌面,所以,要在點「概覽」>「應用程式」>「網際網路」,這樣在畫面上就可以出到「桌面分享」的功能,如果是用 Ubuntu 11.10 之前的版本的話,可以從左上角選單的 「系統」>「偏好設定」>「遠端桌面」叫出遠端桌面的設定畫面,然後,點最上面的那個「分享」下面的「允許其他使用者觀看您的桌面(V)」和「允許其他使用者控制您的桌面(A)」,這樣就可以啟用 VNC 的遠端連線功能了。

接下來,就是要安裝 XRDP,因為 XRDP 已經有被放到 Ubuntu 的 PPA 了,所以,用下面的指令就可以安裝起來,裝好之後,就會自動啟動,並且,在每次開機之後,也是會啟用的。

sudo apt-get install xrdp

如果你需要變更 XRDP 所使用的 Port 號的話,要去打開「/etc/xrdp/xrdp.ini」這個檔案,然後,把第一個「port=3389」後面的 3389 號碼給改掉,再用下面的指令來重啟 xrdp 就會生效了。

sudo /etc/init.d/xrdp restart

上面提到的安裝和設定都弄好之後,就可以在 Windows 7 上,用「mstsc.exe」指令來叫出遠端桌面的程式,然後,輸入Ubuntu 電腦的 IP 位址後按「連線」,這樣就會出現像本文最上面的那張圖一樣,有一個醜醜的登入畫面,打入 Ubuntu 電腦上的使用者帳號和密碼後,就可以開始遠端操作 Ubuntu 了哩 !

順便看看到:


推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁