安装桌面环境
通常, Linux 服务器没有安装桌面环境。我们的第一步是安装 X11 和一个轻量级桌面环境,它将充当 Xrdp 的后端。
Ubuntu 存储库中有几个桌面环境 (DE) 。我们将安装 Xfce 。它是一个快速,稳定和轻量级的桌面环境,非常适合在远程服务器上使用。
以具有 sudo 权限的用户身份键入以下命令,以在服务器上安装 Xfce :
sudo apt update sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
根据您的系统,下载和安装 Xfce 软件包需要一些时间。
安装 Xrdp
Xrdp 包在默认的 Ubuntu 存储库中可用。要安装它,请运行:
sudo apt install xrdp
安装过程完成后, Xrdp 服务将自动启动。您可以通过键入以下内容来验证 Xrdp 是否正在运行:
sudo systemctl status xrdp
输出看起来像这样:
● xrdp.service - xrdp daemon
Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2019-07-28 22:40:53 UTC; 4min 21s ago
Docs: man:xrdp(8)
man:xrdp.ini(5)
...配置 Xrdp
Xrdp 配置文件位于 /etc/xrdp 目录中。对于基本的 Xrdp 连接,我们只需要配置 Xrdp 即可使用 Xfce 。为此,请在文本编辑器中打开以下文件:
文件 /etc/xrdp/xrdp.ini
sudo nano /etc/xrdp/xrdp.ini
在文件末尾添加以下行:
exec startxfce4
保存文件并重新启动 Xrdp 服务:
sudo systemctl restart xrdp