我们有 2008 Server SP1。如果第一个用户的第二个用户 RDP 断开连接,我们一次只能使用一个 RDP。我们如何允许多个会话同时连接?我们需要安装 TS 吗?
答案1
为了使一台 Windows Server 2008 服务器上同时有 2 个以上的用户使用远程桌面服务,您必须安装远程桌面服务角色并购买相应的许可证。
您所描述的行为发生在USERACCOUNTA
多个用户尝试以以下身份登录服务器时USERACCOUNTA
- 默认情况下,2008 及更高版本的远程桌面允许一个会话/帐户。顺便说一句,这包括控制台会话。要解决这个问题,请取消选中远程桌面会话主机配置中的“限制每个用户只能进行一次会话”复选框(Microsoft 的说明这里)。
答案2
此外保罗的回答您可以通过取消选中终端服务配置 MMC 中的“将每个用户限制为单个会话”设置,允许两个用户同时连接到 Windows 2008(和 Windows 2008 R2)服务器:
要使用 UI 到达那里,请执行以下操作:
Control Panel ->
Administrative Tools ->
Terminal Services ->
Terminal Services Configuration
曾几何时(直到 Windows 2003 Server),您可以有三个单独的会话,但遗憾的是微软决定对于 Windows 2008 及更高版本来说,两个会话已经足够了。
答案3
您可以更改默认行为以允许多个会话。
- 启动 regedit
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer
- 如果 fSingleSessionPerUser 值不存在,则创建一个名为 fSingleSessionPerUser 的新 DWORD 值
- 打开 fSingleSessionPerUser 值。此设置的可能值如下:0×0 允许每个用户进行多个会话 0×1 强制每个用户进行单个会话
答案4
检查您的用户是否未连接到控制台。这将导致第二个用户将另一个用户挤掉。否则您应该能够让两个用户同时通过 rdp 登录。