CentOS 8 上的 Xrdp
Xrdp 协议是适用于 Linux 和 BSD 的开源远程桌面协议。通过使用Xrdp服务器,可以远程登录机器,在本地机器上执行各种操作。 Xrdp 带有图形界面,因此也适合 Linux 新手。
牢记 Xrdp 的重要性,本指南旨在提供在 CentOS 8 上逐步安装和配置 Xrdp 的方法。
先决条件
Xrdp 服务器包含在 EPEL 存储库中,必须启用它才能在 CentOS 8 上获取 Xrdp。首先,检查它是否已启用,使用以下命令:
在我们的例子中,EPEL 已启用。但是,如果未列出,您可以通过命令在 Arch 上获取它。
安装后,确保存储库在“dnf repolist”命令中可见。
如何在 CentOS 8 上安装 Xrdp
启用存储库后,您可以通过以下命令在 CentOS 8 上安装 Xrdp。
检查Xrdp服务状态如下:
如上面的输出所示,它被禁用。
通过以下命令启用 xrdp 服务:
启用后,启动服务并再次查看状态。
$ sudo systemctl status xrdp
输出显示 Xrdp 服务正在活动模式下运行。
如何在 CentOS 8 上配置 Xrdp
Xrdp 允许所有基本连接进行连接,而无需更改任何配置。但是,它确实需要防火墙配置。 Xrdp 侦听端口 3389(默认情况下),因此有必要在防火墙设置中为该端口添加规则。
为此,首先,通过下面提供的命令将 Xrdp 添加到firewall-cmd(防火墙守护程序的客户端)的当前区域中。
现在,使用firewall-cmd命令通过以下命令将端口3389添加到Xrdp。此外,还可以通过firewall-cmd命令重新启动防火墙守护程序。
$ sudo firewall-cmd
Xrdp 就在这里!
结论
Xrdp 是一种开源远程桌面协议,适用于基于 Linux 和 BSD 的操作系统。本文演示了在CentOS 8上安装和配置Xrdp服务器。Xrdp提供图形界面支持连接到远程计算机,因此适合Linux新手。