1.配置前準備
升級更新(可選)
更新資源,避免資源過舊出現問題
# 升級更新(可選)
yum update
# 安裝額外yum源
yum install epel-release
2.安裝XRDP
.默認庫不包含xrdp,需要安裝epel庫。
yum install epel-release
然後安裝xrdp
yum install xrdp
◾配置xrdp.ini文件
需配置xrdp.ini,否則遠程連接可能無法成功
vim /etc/xrdp/xrdp.ini
把max_bpp=32 改爲max_bpp=24
啓動xrdp服務
◾啓動服務
systemctl start xrdp
◾設爲開機啓動
systemctl enable xrdp
◾查看xrdp服務是否正常啓動
如果看到Active則說明正常
systemctl status xrdp.service
看xrdp和xrdp-sesman是否正常啓動
netstat -antup|grep xrdp
設置防火牆(二選一)
◾關閉防火牆
systemctl stop firewalld.service
systemctl disable firewalld.servie
或者
◾打開3389端口
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload
使用服務 Windows 自帶的遠程桌面連接程序進行連接。
遠程訪問後,發現遠程登錄後閃退
安裝Xfce
1.安裝 ◾安裝Xfce
# yum groups install Xfce
2.配置Xfce(可選) ◾安裝中文字體
# yum install wqy*
//也可以安裝其他字體
或
# yum install cjkuni-ukai-fonts
◾安裝中文輸入法
安裝ibus中文輸入法
# yum install ibus.x86_64
# yum install ibus-libpinyin.x86_64
安裝輸入法選擇器
# yum install im-chooser.x86_64
◾設置Xfce中文顯示
# vim /etc/locale.conf
將
LANG=en_US.UTF-8
改爲
LANG=zh_CN.UTF-8
◾配置xfce爲默認桌面
打開用戶目錄下的.Xclients文件
# vim ~/.Xclients
:
把下面內容寫入文件
#!/bin/bash
XFCE="$(which xfce4-session 2>/dev/null)"
exec "$XFCE"
增加權限
chmod +x ~/.Xclients
重啓xrdp
systemctl restart xrdp
輸入用戶名密碼
此時,通過遠程桌面登錄後,默認顯示的就是Xfce桌面了。
參考文檔
CentOS 7.3下安裝Xfce+VNC+XRDP實現遠程桌面連接