我有一个在 Windows Azure 上运行的 Windows Server 2012 VM。
我想通过远程桌面启用 2 个同时管理会话的能力。这在 Windows Server 2012 的 EULA 下是允许的。这与成熟的终端服务(远程桌面服务)功能不同。
在 Windows Server 2000 和 2003 中,默认启用多个并发会话(最多 2 个,加上根/console
会话)(这样通过 RDP 登录而不先注销将创建一个新会话,而不是重新连接到旧会话)。在 Server 2008 及更高版本中,它默认使用单会话,因为这简化了管理(因为大多数人都希望连接到旧会话)。
在 Windows Server 2008 R2 中,您可以为远程桌面主机配置添加 MMC 管理单元,以便重新启用并发会话。
但是,在 Server 2012 中,从服务器管理器添加远程管理管理单元后,远程桌面主机配置管理单元似乎已被删除。
如何在 Windows Server 2012 中重新启用用于管理的远程桌面的多个并发会话?
/console
自 Windows Vista 以来,不再有RDP 开关。是的,您在 2008 年使用的远程桌面服务 mmc 管理单元已被删除。
在您需要使用 CAL 安装远程桌面服务角色之前,Windows 许可证会授予您两个“管理”同时远程桌面会话。但是,没有“2 个管理连接 +1 个控制台(可以同时进行 3 个交互会话)”。这只是两个。安装 RDS 会话主机角色后,您可以将
/admin
开关与远程桌面客户端一起使用,以避免用完 CAL,但无论如何,您一次只能有两个管理员连接。从这篇 Microsoft 文章中可以很好地解释:
要 RDP 到 Azure 上托管的 Windows Server 2012 VM,您需要确保已在 Azure 中的 Azure 门户中打开端点(将其视为防火墙 ACL),并确保 RDP(端口 3389-in)是也允许通过 Windows 防火墙。然后,您需要确保使用具有“远程桌面用户”权限或更高权限的用户帐户登录。
接下来,
Restrict Remote Desktop Services users to a single Remote Desktop Services session
通过使用Group Policy Object Editor
MMC-snapin 来编辑您的本地策略来禁用该设置。它在
Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections
.gpupdate
在对策略进行更改后运行以立即应用它们。我有一个托管在 Azure 上的 Server 2012 VM,我只是按照上述步骤操作,现在我以同一用户的身份以交互方式登录了两次。
我可能弄错了,但是如果您在系统属性下启用远程桌面,请选择允许 RDP 进入的用户,这应该是您需要做的全部... R-单击计算机->属性->远程设置->远程桌面- >允许远程连接到这台电脑.....
还是我错过了你所问的?FWIW,我在我的 2012 服务器上具有远程管理工具功能,并且完成了上述操作,它的工作原理就像你问的那样。
此外,如果您确实想要安装远程桌面管理服务,除非您的服务器是活动域的成员,否则您无法连接到许可服务器。如果您的服务器是独立的工作组计算机,您将无法再运行 RDS (TS) 服务并连接到许可服务器。您必须运行 AD。