远程连接windows2003 server时提示超过最大连接数的解决方法

简介:
+关注继续查看

从昨天下午开始到今天早上,远程服务器一直提示超过最大连接数,怎么办呢?总不能不工作吧,于是有了下面的解决办法,还真管用,我现在已经可以正常工作了,先了解一下原理:

windows2003 server远程终端连接有2个连接数的限制,如果用户登陆后未注销或有超过2人同时登陆时会出现终端超过最大连接数的提示。
解决方法:
1、如果能telnet登录的话,telnet上去,然后执行query user命令,使用logoff命令注销相关用户。(一般都很难telenet上去,至少我连不上)
2、没有telnet的,如果服务器安装了sqlserver,使用sqlserver的xp_cmdshell语句执行cmd命令,xp_cmdshell 'query user';xp_cmdshell 'logoff #管道id'。
3、如果mstsc的版本是5的话,可以运行 'mstsc -console' 来连接到服务器的终端,不受远程连接数的影响。适于于 XP SP2。 
4、如果mstsc的版本是6的话,可以运行 'mstsc -admin' 来连接到服务器的终端。适于于Vista SP1, Server 2008, XP SP3。(我用的是这个方法我的xp就是sp3的如图)


5、运行 mstsc /v:IP /console 就可以连接到远程系统的的0会话, mstsc 还有很多参数 可以运行 mstsc /?来查看. 适用于xp。
6、运行“tsmmc.msc”就可以打开远程桌面连接,在这里我们添加一个新的连接,输入对方的IP地址帐号和密码后就可以成功登陆到对方的桌面中,这时可以再踢下一个用户.适用于windows2003。
7、 通过设置解决,输入“gpedit.msc”,回车后打开组策略窗口,然后依次定位到“计算机配置→管理模板→终端服务→会话”,然后在右侧窗口中双击“为断开的会话设置时间限制”,在打开的窗口中将“结束断开连接的会话”时间设置为5分钟
好了,问题解决了,继续工作,有和我一样问题的朋友快去试试吧~~~


本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/380441,如需转载请自行联系原作者

相关文章
|
4月前
|
Windows
Windows Server 2012 R2多用户远程连接配置步骤
Windows Server 2012 R2多用户远程连接配置步骤
516 0
|
编译器 Windows
windows server 2003如何设置最大用户连接数
windows server 2003如何设置最大用户连接数
327 0
|
测试技术 Windows
windows 修改远程连接数
windows 默认最大支持2个远程连接数 ,如果需要更多的话需要通过远程桌面服务角色实现。首次使用可以免费体验120天,120天后需要向微软购买rd授权
680 0
windows 修改远程连接数
|
Windows 编译器
Windows Server 2012系统如何更改远程连接数?
最近,有小伙伴们咨询如何修改windows server 2012的远程连接数,特此写了一篇详细的教程供小伙伴们参考。
7441 0
推荐文章
更多