如果您的本地環境中有 Rocky Linux 8 桌面和 Windows 7/10/11,並且您想使用 RDP(遠程桌面協議)訪問它,請按照以下步驟操作:
要連接到 Rocky Linux、AlmaLinux 8 和 CentOS 等 Linux 操作系統,您可以使用名為 XRDP 的遠程桌面協議的開源實現。 RDP 由 Microsoft 開發,已成為 Windows 操作系統不可或缺的一部分。這允許用戶遠程控制和使用 GUI 桌面系統,就好像它是本地系統一樣。 Windows 使用此協議開箱即用,但 Linux 需要安裝其他軟件包。在這裡,您將學習如何設置與 Rocky Linux 8 的遠程桌面連接。
使用 Windows 7/10/11 RDP 訪問 Rocky Linux 8 遠程桌面
指定的指南適用於 Rocky Linux、Almalinux、CentOS 8/7、RHEL 8/7、Oracle Linux 和其他類似的基於 RHEL 的操作系統。
筆記: Linux 必須使用 GUI 運行。如果沒有,請參考給定的操作方法。
- 如何在 Rocky 或 Almalinux 8 上安裝 Gnome GUI
- 在 Rocky Linux 上安裝 Xfce Desktop 的步驟
- 在 Rocky Linux 8 上安裝 KDE Plasma 桌面…
1. 將 Epel 存儲庫添加到 Rocky Linux
操作系統的默認應用程序流存儲庫中沒有用於在 Rocky Linux 上安裝 XRDP 的軟件包。因此,首先您需要使用以下命令在 Enterprise Linux 存儲庫中啟用 EPEL-Extra Packages。
sudo dnf install epel-release
2.運行系統更新
發出更新命令以刷新系統緩存並將已安裝的 Linux 軟件包更新到最新版本。
sudo dnf update
3. 在 Rocky Linux 或 AlmaLinux 8 上安裝 XRDP。
在文章開頭,我提到 XRDP 是微軟 RDP 的開源實現,它使用端口號。 3389 建立連接。當然,它不像 Linux 系統上的 Windows 那樣開箱即用,因此您必須手動設置它。使用下面的命令。
sudo dnf install xrdp
4.啟動並啟用XRDP服務
要讓 Xrdp 服務在系統啟動時自動啟動,必須啟用它。因此,首先使用給定的命令啟動並啟用服務。
sudo systemctl start xrdp sudo systemctl enable xrdp
要檢查服務是否正常運行,請使用以下命令:
systemctl status xrdp
5. 在防火牆中允許端口 3389
如果您的 Rocky 或其他基於 RHEL 的 Linux 具有活動防火牆並且您通過遠程桌面協議進行連接,請允許端口 3389 通過防火牆。
#Add Firewall firewall-cmd --permanent --add-port=3389/tcp #Reload Firewall service firewall-cmd --reload
6. 退出你的 Linux 會話
註銷您當前的 Rocky Linux 會話,以便您可以使用遠程桌面應用程序在 Windows 中訪問它。
7.運行Windows 7/8//10/11/server遠程桌面。
然後轉到您的 Windows 操作系統,搜索並打開遠程桌面應用程序。或者你可以使用 跑 盒子。推 贏 + R 鍵和類型 – mstsc.exe
在那之後 進來 鑰匙。
當遠程桌面連接框出現時,輸入遠程linux。 IP地址,這就是 Rocky Linux。
8. 登錄 Rocky Linux 遠程桌面。
建立連接後,在 Xvnc 窗口中輸入遠程 Linux 操作系統的用戶名和密碼。 進來 用它打 好的 按鈕。
最後,您可以使用遠程桌面協議在 Windows 中擁有遠程 Linux GUI。