CentOS 7 安裝xrdp 遠端桌面
阿新 • • 發佈:2019-02-04
首先你需要安裝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