我正在尝试让 XRDP 与 Linux Mint 服务器上的多个会话一起工作。目前,只有当系统上没有其他会话运行时我才能连接(我不得不禁用自动登录)。
我不知道为什么,但使用 Raspberry 时,它默认按照我想要的方式工作:当我连接到 XRDP 时,会为每个客户端创建一个新会话。当另一个客户端使用同一个用户连接到同一服务器时,会创建一个新会话。
我尝试将文件Policy
中的设置/etc/xrdp/sesman.ini
从更改Default
为UBDC
,但没有任何变化。
这是我发布的第一个问题,所以我请您耐心等待,并向我询问您可能需要了解情况的文件。
我发誓我搜索了整个互联网,但没有找到任何有用的方法。我只知道这是可以做到的,因为我的 Raspberry 出于某种奇怪的原因这样做了。
谢谢 :)
答案1
您的服务器中的 XRDP 是否使用 '--nodaemon' 选项运行?如果是,您将重新启动不使用 '--nodaemon' 选项的 xrdp,然后 XRDP 即可正常工作。
我的服务器(CentOS 8)也出现了同样的问题,很困扰。
我尝试运行不带“--nodaemon”选项的 xrdp,然后我可以连接多个会话。因此,在 Linux 启动时运行不带“--nodaemon”的 xrdp deamon。
CentOS8 示例
$ sudo sed -i "s/ --nodaemon//" /usr/lib/systemd/system/xrdp.service
$ sudo dnf systemctl restart xrdp
参考日语:XRDP 的 1 个基本功能