如何使用RDP协议从Windows连接到CentOS 8桌面

XRDP是以下产品的开源实现 Microsoft远程桌面 (RDP)系统可以通过图形方式进行控制。使用RDP,您可以登录到远程计算机,就像登录本地计算机一样。使用端口3389进行连接。本教程将向您展示如何在CentOS 8上设置远程桌面连接。

桌面环境安装

本教程使用未安装桌面环境的CentOS服务器。我的系统的第一步是安装桌面环境。如果您已经在CentOS系统上安装了GNOME桌面,请继续进行下一章以安装XRDP。

要在远程计算机上安装GNOME,请打开终端并运行以下命令。

# dnf groupinstall "Server with GUI"

根据您的系统,下载和安装GNOME软件包及其依赖项可能需要一些时间。

XRDP RDP服务器安装

XRDP是 埃佩尔 软件库。如果您的系统上未启用EPEL,请输入以下命令将其启用:

# dnf install epel-release

如何使用RDP协议从Windows连接到CentOS 8桌面

然后安装XRDP软件包。

# dnf install xrdp

安装XRDP

安装完成后,启用并启动XRDP服务。

# systemctl enable xrdp
# systemctl start xrdp

要验证XRDP是否正在运行,请键入以下命令。

# systemctl status xrdp

如果XRDP服务正在运行,则输出应如下图所示。

RDP服务正在运行

您还可以使用以下命令来检查XRDP服务的状态。

# netstat –atnp | grep 3389

检查RDP端口

该端口应侦听如下:

XRDP正在监听

XRDP配置

配置文件是 /etc/xrdp/xrdp.ini。默认情况下,XRDP使用Linux桌面。在此示例中,它是GNOME。您无需对配置文件进行任何更改即可连接。该文件分为几个部分,使您可以进行全局配置设置,例如安全性和侦听地址。您还可以创建各种XRDP登录会话。

打开配置文件 /etc/xrdp/xrdp.ini 将以下行添加到文件末尾。

exec gnome-session

添加以上行后,使用以下命令重新启动XRDP服务:

# systemctl restart xrdp

防火墙配置

如果您在Centos 8上运行防火墙,请添加一条规则,以允许XRDP端口/服务允许XRDP连接的流量。

# firewall-cmd --add-port = 3389/tcp -- permanent
# firewall-cmd –reload

使用Windows机器连接到XRDP

默认情况下,Windows使用远程桌面客户端。使用远程桌面类型通过Centos 8连接 远程桌面连接 在Windows搜索栏中按Enter。

如何使用RDP协议从Windows连接到CentOS 8桌面

输入远程计算机的IP地址,然后单击“连接”。

远程桌面连接

显示凭证登录屏幕。进入 用户名和密码 然后点击 好啦

XRDP登录

登录后,将显示默认的GNOME桌面。您现在可以开始与远程计算机进行交互。

如果使用的是Mac OS,请从Mac App Store安装Microsoft远程桌面应用程序,但是Linux用户可以使用RDP客户端,例如: 雷米娜 要么 Vinagure

结论

在本教程中,您学习了如何在CentOS 8上配置远程桌面连接并使用Windows机器对其进行访问。 XRDP允许您使用图形界面从本地台式机远程管理和控制计算机。

如何使用RDP协议从Windows连接到CentOS 8桌面

Sidebar