桌面Linux那些事儿1:Debian 13 部署 XRDP
内容提要
本文介绍了如何在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。