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"


4. 啟動 XRDP 服務    

(1)  啟動 XRDP 服務

systemctl start xrdp.service

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

systemctl enable xrdp.service

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

netstat -tlunp

 

3389 為 Windows RDP 的標準 Port

5. 開放防火牆 Port

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

6. 連線測試

(1)  開啟遠端桌面連線

 

(2)  輸入 CentOS 帳號及密碼

 

(3)  登入訊息

 

(4)  登入結果

    

 

參考來源:Raj 

文章標籤
全站熱搜
創作者介紹
創作者 Wendell 的頭像
Wendell

Wendell 的 3C 日誌

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