通过 xrdp 使用单独的会话进行多用户登录:如何做到这一点?

pra*_*jha 5 remote-x-session xrdp remote-login 13.10

我一直在尝试使用 xrdp 设置 RDP 连接,但在获取工作配置时遇到了很大的困难。

当用户登录时,我需要它来连接新会话。所以工作流程就像我的 Ubuntu 机器有三个用户,比如 lin1 、lin2 、lin3 。每次用户远程连接到我的 Ubuntu 机器时,他都必须使用新会话进行连接。

假设如果第一个用户连接,他必须登录到 lin1 用户,如果第二个用户同时连接,他必须使用 lin2 用户登录,依此类推。这样每个用户都可以保持单独的会话,并且多个用户可以同时登录。

我需要对默认配置进行哪些更改才能使其正常工作?

详细请参考这里。我需要在linux中实现类似的东西

小智 1

我在谷歌上搜索了一些关于你的问题......并且我在这个链接中找到了一些关于你想要做什么的信息http://c-nergy.be/blog/?p=5305

总结一下

默认情况下,如果用户通过 xrdp 远程连接,每个用户将获得不同的会话。使用 Ubuntu 和 xrdp 时确实会遇到的问题是每次用户连接时;它将打开一个新会话

解决这个问题;你必须调整你的 xrdp 安装 + 向你的用户解释如何重新连接到会话

编辑 [xrdp1] 部分下的 /ect/xrdp/xrdp.ini 文件,将 port=-1 行替换为以下行 port=ask-1

此更改将在您的 xrdp 登录屏幕中添加一个附加字段,您可以在其中指定端口。用户第一次连接时,他应该接受默认值(即-1),下次连接时为了重新连接到同一会话,用户需要提供第一次连接期间使用的端口。该信息可以在执行第一次连接时的登录过程对话框中找到

您可能想看看以下链接,它很好地解释了该过程

http://c-nergy.be/blog/?p=5305 - 检查帖子中的重新连接到现有会话部分。

希望这对您有帮助

另请注意,如果您使用的是 ubuntu 13.10,则需要安装备用桌面(unity 或 gnome 除外)。

再见