https://blog.csdn.net/ww897532167/article/details/82286979
https://blog.csdn.net/w710537643/article/details/122171006
--------------
Unit xrdp.service not found
当你在使用 Linux 系统,尤其是基于 Debian 或 Ubuntu 的系统时,尝试启动 xrdp.service 但发现“Unit xrdp.service not found”的错误消息,通常意味着 xrdp 服务没有正确安装在你的系统上。xrdp 是一个开源的远程桌面协议服务器,它允许你通过 Microsoft 远程桌面客户端或其他 RDP 客户端从远程计算机访问你的 Linux 桌面。
要解决这个问题,你可以按照以下步骤来安装和启动 xrdp 服务:
1. 安装 xrdp
打开你的终端,然后使用以下命令来安装 xrdp:
sudo apt update
sudo apt install xrdp
2. 启动 xrdp 服务
安装完成后,你可以使用以下命令来启动 xrdp 服务:
sudo systemctl start xrdp
3. 设置 xrdp 服务开机自启
如果你希望每次开机时 xrdp 服务自动启动,可以使用以下命令来设置:
sudo systemctl enable xrdp
4. 检查 xrdp 服务状态
你可以使用以下命令来检查 xrdp 服务的状态,确保它正在运行:
sudo systemctl status xrdp
5. 配置防火墙(如果需要)
如果你的系统使用 UFW 作为防火墙,你需要允许通过 TCP 端口 3389(默认 RDP 端口)的流量:
sudo ufw allow 3389/tcp
6. 使用远程桌面客户端连接
现在,你应该可以使用 Microsoft Remote Desktop 或其他 RDP 客户端连接到你的 Linux 系统了。确保在客户端中输入正确的 IP 地址和端口(通常是 3389)。
通过以上步骤,你应该能够成功安装并启动 xrdp 服务,并能够从远程计算机访问你的 Linux 桌面。如果遇到任何问题,检查网络连接和防火墙设置是否正确配置。