新聞中心
Xrdp 是一個微軟遠程桌面協(xié)議(RDP)的開源實現(xiàn),它允許你通過圖形界面控制遠程系統(tǒng)。通過 RDP,你可以登錄遠程機器,并且創(chuàng)建一個真實的桌面會話,就像你登錄本地機器一樣。

安裝桌面環(huán)境
通常, Linux 服務(wù)器沒有安裝桌面環(huán)境。如果要連接的計算機沒有 GUI ,您的第一步是安裝 GUI。否則,請?zhí)^此步驟。
Gnome 是 CentOS 8 中的默認桌面環(huán)境。要在遠程計算機上安裝 Gnome ,請運行以下命令
sudo dnf groupinstall "Server with GUI"
根據(jù)您的系統(tǒng),下載和安裝 Gnome 軟件包以及相關(guān)性可能會花費一些時間。
安裝 Xrdp
Xrdp 軟件包包含在標準 CentOS 8 存儲庫中。要安裝它,請運行:
sudo dnf install xrdp
安裝過程完成后,設(shè)置隨機啟動并啟動 Xrdp 服務(wù):
sudo systemctl enable xrdp --now
您可以通過鍵入以下命令來驗證 Xrdp 是否正在運行:
sudo systemctl status xrdp
輸出將如下所示:
xrdp.service - xrdp daemon
Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; vendor preset: disabled)
Active: active (running) since Sun 2020-02-02 18:30:43 UTC; 11s ago
配置 Xrdp
Xrdp 配置文件位于 /etc/xrdp 目錄中。對于常規(guī) Xrdp 連接,只需將 Xrdp 設(shè)置為使用 Gnome ,請在 文本編輯器 中打開 /etc/xrdp/xrdp.ini 文件:
sudo nano /etc/xrdp/xrdp.ini
在 /etc/xrdp/xrdp.ini 文件末尾添加以下行:
exec gnome-session
保存文件并重新啟動 Xrdp 服務(wù):
sudo systemctl restart xrdp
配置防火墻
默認情況下, Xrdp 偵聽所有接口上的 3389 端口。如果 在 CentOS 計算機上運行防火墻 ,則需要添加一條規(guī)則以允許 Xrdp 端口上的通信。
通常,您只希望允許從特定 IP 地址或 IP 范圍訪問 Xrdp 服務(wù)器。例如,要僅允許來自 192.168.1.0/24 的連接,請輸入以下命令:
sudo firewall-cmd --new-zone=xrdp --permanent
sudo firewall-cmd --zone=xrdp --add-port=3389/tcp --permanent
sudo firewall-cmd --zone=xrdp --add-source=192.168.1.0/24 --permanent
sudo firewall-cmd --reload
要允許流量 3389 從任何地方移植,請使用以下命令。出于安全原因,強烈建議不要從任何位置進行訪問。
sudo firewall-cmd --add-port=3389/tcp --permanent
sudo firewall-cmd --reload
為了提高安全性,您可以考慮將 Xrdp 設(shè)置為僅在 localhost 上偵聽,并創(chuàng)建 SSH 隧道 以將流量從本地計算機上的端口 3389 安全地轉(zhuǎn)發(fā)到服務(wù)器的同一端口上的。
另一個安全選項是 安裝 OpenVPN 并通過專用網(wǎng)絡(luò)連接到 Xrdp 服務(wù)器。
連接到 Xrdp 服務(wù)器
現(xiàn)在已經(jīng)配置了 Xrdp 服務(wù)器,是時候打開本地 Xrdp 客戶端并連接到遠程 CentOS 8 系統(tǒng)了。
Windows 用戶可以使用默認的 RDP 客戶端。在 Windows 搜索欄中鍵入 “遠程桌面” ,然后單擊 “遠程桌面鏈接” 。這將打開 RDP 客戶端。在“計算機”字段中,鍵入遠程服務(wù)器的 IP 地址,然后單擊“連接”。
在登錄屏幕上,輸入您的 用戶名 和密碼,然后單擊“確定”。
登錄后,您應(yīng)該會看到默認的 Gnome 桌面。它看起來應(yīng)該像這樣:
現(xiàn)在,您可以使用鍵盤和鼠標從本地計算機開始與遠程桌面進行交互。
如果使用的是 macOS ,則可以從 Mac App Store 安裝 Microsoft 遠程桌面應(yīng)用程序。 Linux 用戶可以使用 RDP 客戶端,例如 Remmina 或 Vinagre 。
結(jié)論
安裝 Xrdp 服務(wù)器后,您可以通過易于使用的圖形界面從本地臺式機管理 CentOS 8 服務(wù)器。
本文題目:CentOS8中安裝Xrdp服務(wù)器
文章URL:http://www.fisionsoft.com.cn/article/dppgcsi.html


咨詢
建站咨詢
