一个会话上有多个RDP连接

我已经发现如何为每个用户创build多个会话,但是我需要多个连接到一个会话,就像TeamViewer能够执行的程序那样,多个人可以连接到一台计算机,并且看到相同的窗口等等。

我正在运行Windows Server 2008 R2。

以下说明适用于Windows XP / 2003 / Vista / 2008/7/2008 R2。 请注意,Windows上的多个活动会话的许可仅适用于服务器版本(2003,2008,2008 R2)。 对于桌面许可的Windows(例如XP / Vista / 7),您可能希望Google强制Windows允许多个RDP会话,并确保您不会违法。

要让同一个会话中的多个人(如他们都控制同一个桌面,或者看另一个人做某事):

通过在运行或cmd中键入gpedit.msc打开本地组策略编辑器。

在本地组策略编辑器中启用“设置远程控制远程桌面服务用户会话的规则”,然后重新启动。 根据您的操作系统,该设置位于以下path之一中:
Windows 2008/2008 R2
[计算机configuration/pipe理模板/ Windows组件/terminal服务/terminal服务器/连接]
Windows Vista / 7
[计算机configuration/pipe理模板/ Windows组件/远程桌面服务/远程桌面会话主机/连接]
Windows XP / 2003
[计算机configuration/pipe理模板/ Windows组件/terminal服务]

或者,启用“限制远程桌面服务用户到单个远程桌面服务会话”
在[configuration\pipe理模板\ Windows组件]中,在本地组策略编辑器中具有相同的path。

重启。

为每个将要连接的人创build一个用户帐户,包括密码,权限等等。
确保您可以通过实际testing将多个RDP会话连接到同一台Windows计算机。 如果没有,find一个解决scheme(如购买许可证,或谷歌如何提高最大活动RDP连接的限制)。

现在每次你想做桌面共享的事情:

让他们通过RDPlogin(目标会话也必须是RDP会话)。

通过[任务pipe理器/用户],RDP会话中的每个人将不得不右键点击目标(公共)RDP会话,然后单击“远程控制”。

注意:本地主机RDP连接可以使用本地主机IP:127.0.0.2,127.0.0.3等

注意2:出于安全原因,可以通过在目标帐户上login时更改此设置来启用“为远程桌面服务用户会话的远程控制设置规则”,而不是转到“计算机configuration”根目录,从“用户configuration”开始。

我假设你在这里讨论Windows,所以VNC是最简单的方法(VNC实际上也是在Linux上这样做的方式,但是VNC在Linux上比在Windows上灵活得多)。 这样,每个人都可以共享相同的控制台会议,无论你连接到哪台机器。