桌面Linux那些事儿1:Debian 13 部署 XRDP

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

本文介绍了如何在Debian 13上使用xrdp搭建远程桌面环境,推荐使用KDE Plasma和X11。安装xrdp及相关组件后,需配置启动脚本以支持KDE,并使用Windows 10/11的远程桌面客户端进行连接。

🎯

关键要点

  • 本文介绍如何在Debian 13上使用xrdp搭建远程桌面环境,推荐使用KDE Plasma和X11。

  • 相较于VNC,个人更喜欢使用RDP,认为RDP在使用体验上更佳。

  • 环境配置为Debian 13、KDE Plasma和X11,因设备性能较低,选择X11以节省资源。

  • 安装xrdp及相关组件的命令为:apt update apt install xrdp xorgxrdp dbus-x11。

  • 通过systemctl命令设置xrdp开机自启并启动服务。

  • 锁定KDE Plasma(X11)需要修改启动脚本,确保使用dbus-launch启动KDE。

  • 重启xrdp后,可以使用Windows 10/11的远程桌面客户端连接服务器。

  • xrdp不会接管物理屏幕,连接会在独立的KDE桌面上进行。

  • xrdp的配置文件在/etc/xrdp/xrdp.ini,可以修改监听的端口和IP。

延伸问答

如何在Debian 13上安装xrdp?

可以使用命令:apt update apt install xrdp xorgxrdp dbus-x11来安装xrdp及相关组件。

为什么推荐使用KDE Plasma和X11?

因为KDE Plasma和X11在性能较低的设备上更省资源,兼容性更好。

如何设置xrdp开机自启?

可以使用命令systemctl enable --now xrdp来设置xrdp开机自启。

如何修改xrdp的启动脚本以支持KDE?

需要编辑/etc/xrdp/startwm.sh文件,注释掉默认行为并添加dbus-launch启动KDE的命令。

使用Windows客户端连接xrdp时需要注意什么?

必须使用Windows 10/11的远程桌面客户端,Windows 7可能会遇到身份验证错误。

xrdp的配置文件在哪里?

xrdp的配置文件位于/etc/xrdp/xrdp.ini。

➡️

继续阅读