1. 程式人生 > >CentOS 7 安裝xrdp 遠端桌面

CentOS 7 安裝xrdp 遠端桌面

 首先你需要安裝gnome, 這裡就不介紹了

安裝:

1. 準備環境:

 首先安裝 EPEL and nux Desktoprepository rpms, 注意版本更新(如果rpm包版本已經不存在,把連結的前面copy下來用瀏覽器開啟,查詢最新版本,然後更換): 

# rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm

2. 開始安裝 xrdp , tigervnc-server: 
# yum -y install xrdp tigervnc-server

3. 確認你的xrdp安裝成功後,啟動xrdp:

# systemctl start xrdp.service

4. 檢查xrdp是否啟動成功,xrdp監聽3389埠:

netstat -antup | grep xrdp

5. 如果發現啟動不成功,請檢查 /var/log/message , 如果發現類似 “Failed at step EXEC spawning /usr/sbin/xrdp-sesman: Permission denied” ,請執行如下命令:

chcon -t bin_t /usr/sbin/xrdp /usr/sbin/xrdp-sesman

6. 執行如下步驟讓xrdp下次系統啟動後自動執行:

# systemctl enable xrdp.service

7. 開啟防火牆對應埠,也可以直接把防火牆關掉

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