在windows機器使用teamviewer遠程工具訪問linux,工具安裝經常出現莫名的問題,現介紹ubuntu自帶的xrdp工具進行遠程桌面登陸
網上文檔多有不一致之處,特做記錄
第一步:安裝vnc服務
sudo apt-get install tightvncserver
PS:如果使用dpkg命令使用現有deb包安裝,可能遇到包依賴等告警信息,使用sudo apt-get install –f命令安裝依賴包后,再次執行dpkg –i命令
第二步:安裝xrdp服務
sudo apt-get install xrdp
PS:VNC與xrdp服務安裝順序不可以顛倒,否則可能在登陸的時候報錯Error Problem connecting
第三步:配置xrdp服務
通過xrdp連接到桌面,需要正確配置相關信息並填充到.xsession文件(針對每個用戶)或/etc/startwm.sh(針對所有用戶),輸入如下命令
echo unity>~/.xsession PS:~為當前用戶home目錄
第四步:重啟xrdp服務
sudo service xrdp start
PS:重啟的時候restart可能無法使用,先使用stop再使用start實現
第五步:配置ubuntu桌面共享選項
1.在搜索欄搜索桌面共享(DeskTop Sharing)
2.配置項如下,設置密碼為遠程時登陸密碼

3. 在終端輸入dconfig-editor命令,在編輯窗口 依次選擇org--gnome--desktop--remote-access把里面的require-encryption取消勾選了。
PS:此步需要在圖形界面操作
4.打開windows遠程桌面連接工具,輸入Linux機器IP進行連接
連接后進入xrdp登陸界面,使用ubuntu用戶名與密碼登陸,即可進入桌面
