跳转到主要内容
myfreax
返回

如何在Raspberry Pi上安装Xrdp Server远程桌面

如何在Raspberry Pi上安装Xrdp Server远程桌面

如何在Raspberry Pi上安装Xrdp Server远程桌面

Xrdp是Microsoft远程桌面协议(RDP)的开源实现,可让您以图形方式控制远程系统。

使用RDP,您可以从另一台运行Windows,Linux或macOS的计算机登录到Raspberry Pi盒子,并创建真实的桌面会话,就像登录本地计算机一样。Raspberry Pi和客户端计算机必须连接到同一网络或Internet。

本教程介绍了如何在Raspberry Pi 3和4上安装和配置Xrdp服务器。

先决条件

我们假设您在Raspberry Pi上安装了 Raspbian。

Raspbian Buster有几种不同的变种。如果您具有不带GUI的Raspbian Lite,则需要安装一个桌面环境,该环境将充当Xrdp的后端。否则,请跳过本节。

Rabsbian存储库中有几种可用的桌面环境(DE)。我们将安装 Pixel ,这是Raspbian Desktop映像上的默认桌面环境。这是一个快速,稳定且轻巧的桌面环境,非常适合在远程服务器上使用。

登录到您的Raspberry Pi并运行以下命令来安装Pixel桌面:

sudo apt update

根据您的系统,下载和安装Pixel软件包可能需要一些时间。

完成后,重新引导系统以使更改生效:

sudo reboot

安装Xrdp

Xrdp软件包在默认的Raspbian Buster存储库中可用。要安装它,请输入:

sudo apt install xrdp 

安装过程完成后,Xrdp服务将自动启动。您可以通过键入以下命令来验证Xrdp是否正在运行:

systemctl show -p SubState --value xrdp

该命令将显示“正在运行”。

默认情况下,Xrdp使用/etc/ssl/private/ssl-cert-snakeoil.key文件,该文件仅可由属于“ ssl-cert”组的用户读取。您需要将运行Xrdp服务器的用户添加到ssl-cert组。

执行以下命令,以将用户添加到群组

sudo adduser xrdp ssl-cert  

就这样。 Xrdp已安装在您的Pi上。

连接到Raspberry Pi

现在,您已经设置了Xrdp服务器,是时候打开Xrdp客户端并连接到Pi了。

如果您是Windows用户,则可以使用默认的RDP客户端连接到Pi。在Windows搜索栏中键入“ remote”,然后单击“ Remote Desktop Connection”。这将打开RDP客户端。在计算机字段中,输入Raspberry Pi IP地址,然后单击“连接”。

在登录屏幕上,输入您的Raspberry Pi用户名和密码,然后单击“确定”。

登录后,您应该会看到默认的Pixel桌面。它看起来像这样:

从这里开始,您可以使用键盘和鼠标从本地计算机与远程Raspberry Pi桌面进行交互。

如果您使用的是macOS,则可以从Mac App Store安装Microsoft远程桌面应用程序。 Linux用户可以使用RDP客户端,例如Remmina或Vinagre。

结论

安装Xrdp服务器后,您可以使用易于使用的图形界面从本地台式机管理Raspberry Pi服务器。

如果您有任何疑问,请随时在下面发表评论。

myfreax

  1. 暂无评论,快来抢沙发吧!