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
的登录界面,输入用户名和密码即可进入操作系统界面。