用windows的遠程桌面連接CentOS
首先通過ssh連接到遠程的CentOS主機
ssh [email protected]
在centos主機上安裝圖形桌面
yum groupinstall "Server with GUI"
這個安裝的詩Gnome桌面
然後安裝兩個遠程桌面連接工具
yum install xrdp tigervnc
設置xrdp遠程桌面連接爲開機啓動項
systemctl start xrdp
systemctl enable xrdp
配置防火牆,讓外網可以通過指定端口訪問主機
firewall-cmd --add-port=3389/tcp --permanent
firewall-cmd --reload
或者直接關掉防火牆
systemctl stop firewalld.service
systemctl disable firewalld.service
現在已經可以通過遠程桌面連接了,但是使用的是默認的GNOME桌面
接下來安裝Xfce圖形桌面
yum groupinstall Xfce
將Xfce設爲默認桌面
創建或修改Xclients文件
vim ~/.Xclients
寫入如下內容
#!/bin/bash
XFCE="$(which xfce4-session 2>/dev/null)"
exec "$XFCE"
增加執行權限
chmod +x ~/.Xclients
重啓遠程桌面連接工具xrdp
systemctl restart xrdp
大功告成,通過windows的遠程桌面連接就可以用圖形界面訪問centos主機了