https://www.fanmingming.com/article/Connect-to-CentOS-through-windows-rdp.html
前言
本文目的是為了實現通過Windows自帶的Mstsc來遠程連接具有圖形界面的CentOS8。博主找了很多方法,最終采用XRDP服務實現了對CentOS8的圖形界的遠程桌面管理。下面直接進入正題來講具體步驟!
安裝並配置XRDP
打開終端,獲得root權限。
sudo su - root
檢查是否安裝epel庫
rpm -qa|grep epel
如果epel庫沒有安裝,執行以下命令。如果已安裝請跳過此步驟。
yum install epel-release
安裝xrdp
安裝xrdp服務命令
yum install xrdp
因為Xrdp最終會自動啟用VNC,所以必須安裝tigervnc-server,否則xrdp無法使用。安裝命令如下:
yum install tigervnc-server
為root用戶設置VNC密碼: (設置密碼 驗證 無效, 直接使用Centos的用戶名及系統密碼)
vncpasswd root
防火牆設置
由於遠程桌面訪問是通過3389端口進行的,所以即使xrdp服務已開啟也會被防火牆攔截。下面我們通過命令開放3389端口。
firewall-cmd --zone=public --add-port=3389/tcp --permanent
重新載入使3389端口生效
firewall-cmd --reload
啟動XRDP
啟動XRDP服務命令
systemctl start xrdp
將xrdp服務添加到開機自啟動
systemctl enable xrdp
開始使用
這個時候我們就可以通過Windows系統自帶的遠程桌面應用來對CentOS8進行管理了。在Windows操系統下,按下"WIN"+"R",輸入“mstsc”然后點擊“確定”。輸入主機IP或域名,點擊“連接”。
連接Windows時,遠程連接出現 登陸失敗:用戶賬戶限制 解決方案
遠程電腦 打開 控制面板-->管理工具-->本地安全策略-->本地策略-->安全選項-->賬戶:使用空密碼的本地賬戶只允許進行控制台登錄 把這項禁用