如何在 Debian 10 上安装 XRDP(远程桌面)

XRDP 是 Microsoft RDP(远程桌面协议)服务器的开源实现。 它提供了 RDP 客户端和 X windows 系统之间的桥梁。 XRDP 服务器允许远程用户使用 Microsoft RDP 客户端以图形方式登录到远程机器。

XRDP 允许双向剪贴板传输、音频和麦克风语音重定向,并允许我们在远程机器上安装本地驱动器。

本教程帮助您在 Debian 10 Linux 系统上安装 XRDP Server(远程桌面)。

先决条件

您必须具有 shell 访问权限 sudo Debian 10 系统的特权用户

步骤 1 – 安装桌面环境

默认情况下,Debian 服务器没有安装桌面环境。 XRDP 服务器旨在仅控制桌面系统。 因此,您需要在系统中添加桌面环境。

打开终端并使用以下命令升级所有已安装的软件包:

sudo apt update && apt install tasksel -y  

安装 Tasksel 后,使用以下命令启动 Tasksel 实用程序:

sudo tasksel  

您应该看到以下界面:

使用箭头键向下滚动列表并找到 Debian 桌面环境. 接下来,按 Space 键选择它,同时选择 Dekstop 类型,然后按 Tab 键选择 OK 然后点击 Enter 安装桌面环境。

安装所有软件包后,您需要将系统引导设置为图形目标。 您可以使用以下命令设置它:

sudo systemctl set-default graphical.target  

下一个, 重新开始 您的系统以应用更改。

步骤 2 – 在 Debian 10 上安装 XRDP

Xrdp Debian 软件包在默认系统存储库下可用。 您可以通过执行以下命令在 Debian 系统上安装远程桌面。

sudo apt install xrdp -y  

一旦 xrdp 安装成功完成,其服务将自动启动。 要验证服务状态,请运行以下命令:

sudo systemctl status xrdp