CentOS Stream9 安装远程桌面服务 Xrdp

1. 安装 XRDP

若服务器本身没有桌面则首先需要安装本地桌面:

shell 复制代码
yum -y groups install "GNOME Desktop"
startx

配置源:

shell 复制代码
dnf install epel-release

安装 xrdp

shell 复制代码
dnf install xrdp 

2. 配置 Xrdp

Xrdp 配置文件位于 /etc/xrdp 目录中。对于常规 Xrdp 连接,只需将 Xrdp 设置为使用 Gnome ,请在 文本编辑器 中打开 /etc/xrdp/xrdp.ini 文件:

shell 复制代码
sudo vim /etc/xrdp/xrdp.ini

在 /etc/xrdp/xrdp.ini 文件末尾添加以下行:

shell 复制代码
exec gnome-session

保存文件并重新启动 Xrdp 服务:

shell 复制代码
sudo systemctl restart xrdp

在防火墙中开启 xrdp 所使用的端口 3389

shell 复制代码
firewall-cmd --permanent --add-port=3389/tcp
firewall-cmd --reload

3. 远程连接测试

Windows 可直接使用"远程桌面连接"连接服务器,如果使用的是 macOS ,则可以从 Mac App Store 安装 Microsoft 远程桌面应用程序。 Linux 用户可以使用 RDP 客户端,例如 RemminaVinagre 。下面以 Windows 系统展示。

输入远程服务器的 IP

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

相关推荐
狂野小青年1 天前
Jenkins如何添加全局凭证
运维·jenkins
m0_694845571 天前
music-website 是什么?前后端分离音乐网站部署实战
linux·运维·服务器·云计算·github
you-_ling1 天前
Linux软件编程:Shell命令
java·linux·服务器
FairGuard手游加固1 天前
面具外挂检测方案
linux·运维·服务器
鲨辣椒100861 天前
Linux软件编程基石——基础指令使用
linux·windows·microsoft
熬夜有啥好1 天前
Linux软件编程——Shell命令
linux·运维·服务器
一只自律的鸡1 天前
【Linux驱动】环境搭建和开发板操作 下篇
linux·运维·服务器
模型时代1 天前
Linux系统安全革命:Amutable公司推出全新验证完整性技术
linux·运维·系统安全
醇氧1 天前
【Linux】centos 防火墙学习
linux·学习·centos
~光~~1 天前
【嵌入式linux学习】06_中断子系统
linux·单片机·学习