2013年8月20日 星期二

透過xrdp讓Linux可被Windows遠端

1. 設定桌面分享
開始→桌面分享→勾選選項
(1)分享:允許使用者觀看與控制桌面
(2)安全性輸入密碼,取消確認每次連線
(3)通知區顯示:只在有人連線時

2.安裝XRDP
$ sudo apt-get install xrdp
更改port
$ sudo vim /etc/xrdp/xrdp.ini
[globals]
xxx
port=3389→修改
xxx

有用iptable記得把port打開
xrdp重新啟動
$ sudo /etc/init.d/xrdp restart

3.用Windows內建遠端桌面進行連線,完成

4.如果是空白畫面
安裝gnome-session-fallback,如下:
$ sudo apt-get install gnome-session-fallback
$ echo "gnome-session --session=ubuntu-2d" > ~/.xsession
$ sudo vim /etec/xrdp/startwm.sh  (
#. /etc/X11/Xsession
if [ -e $HOME/.xsession ]; then
. $HOME/.xsession
else
. /etc/X11/Xsession
fi
$ sudo /etc/init.d/xrdp restart

以上