# XRDP

##### 安裝

```shell
# Ubuntu 18.04
sudo apt-get install xrdp xfce4
echo xfce4-session >~/.xsession

# 檢查 XRDP 是否已啟動
# 檢查 port 3389 是否開啟
sudo netstat -ltpn

# XRDP 服務啟動/關閉
sudo systemctl stop xrdp-sesman
sudo systemctl start xrdp-sesman
```

> TIP:
> 
> \- 不需設定 vncserver 密碼
> 
> \- 預設 port 是 3389，若要變更，可修改 /etc/xrdp/xrdp.ini

Windows 用戶端登入時

1. 選擇 sesman-Xvnc
2. 輸入 Ubuntu 的系統帳號/密碼

##### FAQ

Q: 在 Ubuntu 13/14 遠端連線後出現空白畫面  
Ans: 這是因為 XRDP 與 Gnome 套件有衝突，解決方法只能將桌面程式改成 XFACE，步驟如下：

```shell
sudo add-apt-repository ppa:xubuntu-dev/xfce-4.10
sudo apt-get update
sudo apt-get install xfce4

echo xfce4-session >~/.xsession
sudo service xrdp restart 
```

##### Tutorials

- [Using Windows to Create and Access a Remote Ubuntu Desktop](https://ideaspot.com.au/blog/windows-remote-ubuntu-desktop/)
- [How to Configure Remote Desktop on Ubuntu Server](https://blog.racknerd.com/how-to-configure-remote-desktop-on-ubuntu-server/)