linux遠端桌面管理工具xrdp

一、概述

我們知道,我們日常通過vnc來遠端管理linux圖形介面,今天分享一工具Xrdp,它是一個開源工具,允許使用者通過Windows RDP訪問Linux遠端桌面。 除了Windows RDP之外,xrdp工具還接受來自其他RDP客戶端的連線,如FreeRDP,rdesktop和NeutrinoRDP。

實驗環境說明:

  • Linux作業系統:centos7.9
  • Windows客戶端作業系統:win10
  • xrdp軟體版本:xrdp-0.9.19-1.el7.x86_64

二、安裝過程

1、安裝GNOME預設桌面環境

yum groupinstall "X Window System" -y yum group install "GNOME" -y

2、安裝Xrdp

yum install xrdp -y

啟動Xrdp服務,並設定開機啟動

systemctl enable xrdp --now

檢視Xrdp的啟動狀態

systemctl status xrdp

輸出如下顯示成功

3、配置Xrdp

設定Xrdp使用GNONE,編輯配置檔案,新增如下行

sudo vim /etc/xrdp/xrdp.ini exec gnome-session

重啟Xrdp服務

sudo systemctl restart xrdp

4、配置防火牆(如果啟用了防火牆的話),放行3389埠

預設情況下,Xrdp監聽3389埠,如果使用的是雲伺服器(如阿里雲、華為雲),可以通過安全組規則放行3389埠。

三、測試驗證

1、使用windows自帶的遠端桌面客戶端進行連線

2、輸入使用者名稱和密碼等資訊

3、登入成功