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