Ubuntu 18.04 上使用xrdp遠端桌面連線
很多時候我們都會需要對Linux系統進行遠端桌面連線,隨著Ubuntu 18.04的釋出,大夥也慢慢用上了Ubuntu 18.04,下面介紹在Ubuntu 18.04上如何進行遠端桌面連線,這個跟之前的版本有一點小區別。
首先更新系統源(這裡推薦使用國內的源,下載速度快很多),這裡用的是清華大學的映象源,這個源是用在ARM板上的,支援arm64,對於PC上的可以自行搜尋替換。
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
更新系統源
sudo apt-get update
安裝 xrdp、tightvncserver
sudo apt-get install tightvncserver xrdp
這裡要注意的是,如果你的系統中支援 Xorg的話,要先安裝 tightvncserver 再安裝 xrdp,因為這會影響到安裝的xrdp的版本,如果先安裝xrdp再安裝tightvncserver,會出現老版本的xrdp,這裡面沒有Xorg,在筆者的系統中使用Xvnc會出現登入不上的問題,所以還是使用Xorg好。
在Xorg中我們可以在遠端桌面和本地進行復制貼上,這相對是十分便利的。
安裝xubuntu-desktop
sudo apt-get install xubuntu-desktop
安裝完後,執行以下指令
echo xfce4-session >~/.xsession
將xfce4-session寫入到檔案.xsession中
修改 /etc/xrdp/startwm.sh 檔案
sudo gedit /etc/xrdp/startwm.sh
在. /etc/X11/Xsession 上邊新增 xfce4-session
修改配置檔案 /etc/X11/Xsession
在檔案最上面新增 xfce4-session
重新啟動xrdp服務
sudo service xrdp restart
然後我們就可以使用Windows的mstsc登入了,介面如下
有一點需要注意的是,這裡預設是需要root使用者才可以登入的,如果要普通使用者也能登入,只要修改 .ICEauthority 檔案的許可權後重啟就可以了,這個檔案就在使用者目錄 ~/ 下。