增加允许的远程桌面连接数


29

Windows Server 2003允许2个非控制台和1个控制台远程桌面连接。有没有办法增加允许的非控制台会话的数量?

Answers:


22

如果由于连接已满而遇到不允许进入服务器的问题(并且您知道这是由于连接悬空),则可以使用命令提示符命令qwinsta和rwinsta来查询和终止会话。

像这样:

> qwinsta /SERVER:xxx.xxx.xxx.xxx
SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
console                                     0  Conn    wdcon
rdp-tcp                                 65536  Listen  rdpwd
rdp-tcp#14        Administrator             1  Active  rdpwd

...然后终止所需的会话(我在此处终止上面列表中的最后一行):

> rwinsta 1 /SERVER:xxx.xxx.xxx.xxx

8

不可以,您需要使用终端服务器来执行此操作,并且必须为每个用户限制支付许可费。

尽管我见过一些骇客,您需要从终端服务器中获取1个DLL并将其推入Windows来欺骗该限制(但我认为只有在XP上才能将1个用户限制提高到2个),尽管这违反了EULA的软件(尽管它在法律上具有约束力,但至多可以争论,并且可能不适用于您,具体取决于您所在的国家/地区)。


3

您需要将服务器模式从“远程管理”切换到“终端服务器授权”模式,该模式允许其他客户端连接。但是,您将需要从Microsoft获得适当的许可证。

配置终端服务器授权模式


2

如前所述,许可必须具有两个以上。

我发现RoyalTS对于管理许多远程连接非常有用,并且它允许简单的界面杀死与服务器的其他休眠连接。


哇,RoyalTS正是我想要替换垃圾远程桌面MMC管理单元的东西-非常感谢。
马丁

0

除非您正在运行终端服务器。您可以改用允许更多连接的TightVNC。


但是TightVNC将所有内容都连接到同一会话(控制台),对吗?

正确,VNC不允许您拥有额外的用户,他们只是在争夺同一用户会话。

与RDP相比,VNC的缺点是速度很慢。
Brian Knoblauch

0

您可以启用终端服务器模式,但是随后需要设置许可服务器(当然,还要添加适当的许可)。


0

远程管理模式最多只允许2个连接。

W2000终端服务中的应用程序模式取决于您从Microsoft购买的许可证数量


0

许可是最大的限制。

但是,除此之外,如果您将此服务器用于终端服务系统以外的其他功能(这是它的主要功能),您是否真的希望同时激活两个以上的远程桌面会话?在我看来,这种限制是使人们记住不要保持登录状态的好方法。


0

仅供参考,Windows Server 2003不会强制执行终端服务器许可。

如果启用终端服务器模式和TS授权服务,并使用虚拟许可证号创建许可证,则许可证将始终激活,并且终端服务器将与所需的许多同时连接一起使用。

显然,这在生产环境中不是合规的,但是对于那些只想尝试进行压力测试或模拟并且没有任何执照的人来说,我很高兴知道这些。


1
这些许可证仅可使用90天,在那之后您将无法与其连接。
山姆·科根
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.