1. 安装 XRDP
若服务器本身没有桌面则首先需要安装本地桌面:
yum -y groups install "GNOME Desktop"
startx
 
配置源:
dnf install epel-release
 
安装 xrdp
dnf install xrdp 
 
2. 配置 Xrdp
Xrdp 配置文件位于 /etc/xrdp 目录中。对于常规 Xrdp 连接,只需将 Xrdp 设置为使用 Gnome ,请在 文本编辑器 中打开 /etc/xrdp/xrdp.ini 文件:
sudo vim /etc/xrdp/xrdp.ini
 
在 /etc/xrdp/xrdp.ini 文件末尾添加以下行:
exec gnome-session
 
保存文件并重新启动 Xrdp 服务:
sudo systemctl restart xrdp
 
在防火墙中开启 xrdp 所使用的端口 3389
firewall-cmd --permanent --add-port=3389/tcp
firewall-cmd --reload
 
3. 远程连接测试
Windows 可直接使用“远程桌面连接”连接服务器,如果使用的是 macOS ,则可以从 Mac App Store 安装 Microsoft 远程桌面应用程序。 Linux 用户可以使用 RDP 客户端,例如 Remmina 或 Vinagre 。下面以 Windows 系统展示。

输入远程服务器的 IP。
 
进入后可以看到 XVnc 的登录界面,输入用户名和密码即可进入操作系统界面。




















