close

XRDP 提供 Linux 系統供 Windows 遠端桌面連線的一個服務,

原 Windwos 遠端桌面稱為 RDP ,Linux 的桌面系統名為 X-Window ,故稱為 XRDP

 

環境:CentOS 7.0-1406-x86_64

 

1. 設定 nux Desktop 資料庫來源

(1)  安裝 nux Desktop repo

rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm

(2)  手動設定來源

vi /etc/yum.repos.d/xrdp.repo

新增下列內容至檔案中並存檔:

[xrdp]
name=xrdp
baseurl=http://li.nux.ro/download/nux/dextop/el7/x86_64/
enabled=1
gpgcheck=0

2. 安裝 xrdp 及 tigervnc-server

yum  install  xrdp  tigervnc-server

3. 修改 xrdp 啟動檔案

vi  /etc/xrdp/startwm.sh

將原本的

if [ -f /etc/X11/xinit/xinitrc ]

then

      . /etc/X11/xinit/xinitrc

      exit 0

fi

 SESSIONS="gnome-session blackbox fluxbox startxfce4 startkde xterm"

改為下面內容並存檔

if [ -f /usr/bin/startkde ]

then

      . /usr/bin/startkde

      exit 0

fi

 SESSIONS="startkde gnome-session blackbox fluxbox startxfce4 xterm"

xrdp-1.jpg


4. 啟動 XRDP 服務    

(1)  啟動 XRDP 服務

systemctl start xrdp.service

(2)  設定 XRDP 為開機自動啟動

systemctl enable xrdp.service

(3)  確認 XRDP 是否正常啟動

netstat -tlunp

xrdp-2.jpg  

3389 為 Windows RDP 的標準 Port

5. 開放防火牆 Port

firewall-cmd --permanent --zone=public --add-port=3389/tcp

6. 連線測試

(1)  開啟遠端桌面連線

xrdp-3.jpg  

(2)  輸入 CentOS 帳號及密碼

xrdp-4.jpg  

(3)  登入訊息

xrdp-5.jpg  

(4)  登入結果

  xrdp-6.jpg  

 

參考來源:Raj 

arrow
arrow
    文章標籤
    CentOS Linux XRDP KDE
    全站熱搜

    Wendell 發表在 痞客邦 留言(0) 人氣()