1. 安裝xrdp
sudo apt-get install xrdp
2. 安裝vnc4server
sudo apt-get install vnc4server tightvncserver
3. 安裝xfce4
sudo apt-get install xubuntu-desktop
這個軟件比較大,總計需要260M。
4. 配置xfce4
echo "xfce4-session" >~/.xsession
創建.xsession文件並寫入內容。
這樣之后,網上很多做法就已經結束了,但是我使用遠程桌面連接mstsc.exe連接的時候,僅僅顯示connecting to sesman ip127.0.0.1之后就沒有反映了,應該繼續連接ok才對。這樣,繼續:
5. 繼續配置xfce4
sudo vi /etc/xrdp/startwm.sh
在. /etc/X11/Xsession前一行插入
xfce4-session
6. 重啟xrdp
sudo service xrdp restart
7. windows遠程桌面連接
使用遠程桌面連接mstsc.exe,連接之后類型選擇sesman-xvnc
填寫用戶名和密碼之后就好了
注意,第4步和第5步,兩個配置xfce的步驟,缺一不可。
8. 修改tab鍵自動補全功能
至此為止,遠程登錄可以正常使用了,但是在終端中無法使用tab的自動補全功能,使用起來甚是不便,使用如下方法修改:
此法不需要重啟系統,可以直接在遠程桌面中設置,打開菜單->設置->窗口管理器,或者在終端中輸入xfwm4-settings打開(xfwm4就是xfce4 window manger的縮寫)
選擇鍵盤,可以看到窗口快捷鍵中動作一列有“切換同一應用程序的窗口”選項,將該選項的快捷鍵清除后關閉窗口即可。
缺省的設置,該項的值為“super+制表”,制表鍵就是tab鍵。這樣修改后馬上可以使用了。
我先安裝了GNOME界面,但會出現各種問題,導致連接失敗,所以還是要安裝xfce4,如此,服務器上面是gnome界面(但其實里面的也是xfce4),但遠程連接的電腦顯示的是xfce4的界面。
轉載及參考鏈接:
http://blog.csdn.net/zz_1215/article/details/77921405
http://blog.csdn.net/shuzui1985/article/details/7592569