我们的一台服务器位于 Azure 上,我们正在远程连接到它。不幸的是,Azure 只允许两个用户同时登录。当第三个用户尝试登录时,他可以选择断开其中一个已登录用户的连接。有没有办法让更多用户同时登录?是否有任何设置/配置/权限/帐户类型可以更改以防止这种情况发生?
我做了很多研究,但唯一相关的页我发现说:
要启用超过 2 个同时会话,您需要通过 Microsoft 服务提供商许可协议 (SPLA) 为将在 Windows Azure 上访问您的解决方案的每个用户或设备购买 RDS 订户访问许可证 (SAL)。
当我去Microsoft 网站我发现了这个:
Microsoft 服务提供商许可协议 (SPLA) 适用于希望获得最新合格 Microsoft 软件产品许可以便向最终客户提供软件服务和托管应用程序的服务提供商和独立软件供应商 (ISV)。
我们不符合这个标准。我们不为公司以外的任何人提供服务。
我们需要为大量用户/设备提供访问权限。我们真的应该为每台电脑购买许可证吗?我们有资格购买吗?你经历过类似的事情吗?你有关于这个主题的任何信息吗?购买额外的许可证是唯一的方法吗?
答案1
这与 Azure 无关,这是 Windows Server 对远程管理施加的限制,您只能让 2 个管理员同时连接到一个服务器进行管理。
如果您需要两个以上的连接,那么这不再是远程管理,您正在运行远程桌面服务器并向用户提供应用程序,这意味着您需要为每个用户提供 RDP 客户端访问许可证。
由于您在 Azure(托管服务)中运行此服务器,因此您不能只使用标准 RDP CALS,而是必须使用 SPLA SAL,您需要每月支付费用,而不是一次性支付。任何公司都可以注册使用 SPLA,您只需找到 SPLA 经销商并与他们签署协议即可。或者,如果您有企业协议,您可以选择使用一些许可证,如果是这种情况,请与您的客户代表联系。
现在,如果这些都不适合您,那么唯一的选择就是使用 Azure RemoteApp 服务。这是一个用于远程桌面的平台即服务产品。您可以提供操作系统的映像,其中包含您需要安装的应用程序,Azure 将通过 RemoteApp 呈现它。您按用户每月支付费用,这涵盖了您的所有 Windows 和远程桌面许可证(不包括您在映像上安装的应用程序的许可证)。查看远程应用程序网站看看这是否适合你。