前提:
CentOS安裝桌面,如果無桌面,請執行:
yum -y groups install "GNOME Desktop" startx
方法一
配置源
yum install epel* -y
安裝xrdp
yum --enablerepo=epel -y install xrdp
方法二
1、安裝xrdp
更具自己的系統位數選擇對應的包(如果是32位使用則選擇i386,如果是64位,請選擇x86_64),查找的方法是到鏡像網站http://mirrors.ustc.edu.cn/fedora/epel/7上進入到對應的目錄,查找以epel-release-開頭的RPM包)
http://mirrors.ustc.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm rpm -Uvh epel-release-7-11.noarch.rpm yum install xrdp
2、安裝 tigervnc
yum install tigervnc tigervnc-server
3、配置SELinux , 否則可能無法啟動xrdp服務,或者啟動出錯
chcon -t bin_t /usr/sbin/xrdp
chcon -t bin_t /usr/sbin/xrdp-sesman
以下內容對於兩種安裝方法一致
啟動xrdp並設置開機啟動
systemctl start xrdp
systemctl enable xrdp
安裝好了之后將防火牆關閉,或者開放3389端口
//開放3389端口 firewall-cmd --permanent --zone=public --add-port=3389/tcp firewall-cmd --reload ======================或者關閉防火牆 //臨時關閉 systemctl stop firewalld //禁止開機啟動 systemctl disable firewalld