如何限制Windows远程终端连接数
win2K/win2003终端服务器超出最大允许连接数的问题
一、用注销来退出远程桌面而不是直接关闭窗口
二、限制已断开链接的会话存在时间
1、从终端服务配置中修改
运行-Tsccmsc(终端服务配置)-连接-双击RDP-Tcp或右击-属性-会话-选中第一个的替代用户设置(O)-结束已断开的会话[将默认值“从不”改为一个适当的时间,比如30分钟]
2、从组策略修改
开始-运行-gpeditmsc-计算机配置-管理模板-windows组件-终端服务-会话右边窗口选择 为断开的会话设置时间限制 -选择已启用,选择一个时间
三、增加最多链接数
1、 从终端服务配置中修改:运行-Tsccmsc(终端服务配置)-连接-双击RDP-Tcp或右击-属性,选择“网卡”选项卡-修改“最大连接数”改成你 所需的值,当然这个值不也能太大,否则会占用较多的系统资源。不过这里修改的值好像不起作用,设置成无限制时照样还是会出现本文所说的情况。
2、组策略级别要高于终端服务配置,当启用组策略后终端服务配置中的相应选项会变成灰色不可修改
运行-gpeditmsc-计算机配置-管理模板-Windows组件-终端服务双击右边的”限制连接数量“-选择”已启用“-填入允许的最大连接数
四、改变远程终端模式
打开“控制面板”,双击“添加删除程序”,单击“添加删除Windows组件”,“组件”,在Windows组件向导对话框中选中“终端服务” , “下一步”,“应用服务器”,“下一步”,然后按照提示即可改变终端服务的模式。
Windows 2000终端服务有2种运行模式: 远程管理模式和应用程序服务器模式。远程管理模式允许系统管理员远程管理服务器,而且只允许2个终端会话同时登录终端服务器。应用程序服务器模式允许用户 运行一个以上应用程序,允许多个用户从终端登录访问服务器。但是,应用终端服务的用户必须有终端服务授权,即必须在90天之内在这个域或工作组中设置终端 服务授权服务器,否则用户需删除应用程序,然后再重新安装。
五、修改本地安全策略
控制面板>>管理工具>>本地安全策略>>本地策略>>安全选项>>
1、先找到>>Microsoft网络服务器:在挂起会话之前所需的空闲时间默认为:15分钟,改为自己所需要的时间(就是登陆后无动作空闲超过多少时间后自动断开)
2、然后找到>>网络安全:在超过登录时间后强制注销。默认为:已禁用,一定要改为:已启用
如果已经发生解决办法:
1、首先你可以telnet到此主机上(不管你用哪种方法),当然如果能直接操作机器更好,不过直接操作就不必用命令行了,那当然是知道机器超级管理员的密码的情况下,可以使用OpenTelnet来打开远程服务器的Telnet端口。
2、Telnet上去后,先看登陆的用户:
输入命令:query user
系统返回:
C:>query user
此时可以看出的可能都不一样,根据具体情况而定。找出断开了但是仍然占用系统资源和通道的用户,我们要把它踢掉。如下进行操作即可。
输入命令:logoff 1
3、如果服务器关闭了telnet功能(这是默认的),还可以通过SqlServer的xp_cmdshell扩展存储过程,使用格式:masterdboxp_cmdshell '
命令内容',其余可参考第二步。此方式要求有访问xp_cmdshell的权限
上面的解决办法基本没有用 后来我用 服务器终端服务器超出最大允许连接数时,以前考虑用冷启动服务器,但这样必须跑一趟机房,最近发
现最好的办法就是在“运行”命令行里输入:mstsc /console /v:你的服务器IP:远程端口
原因分析:通常如果登录远程桌面之后如果不是采用注销方式退出,而是直接关闭远程桌面窗口的话,那么实际上远程会话并没有被释放掉,而是会继续保留在服务器端,所以这样就会占用总的链接数,当这个数量达到最大允许值得时候就会出现那个提示了,这里以 Windows2003 服务器操作系统为例,解决方法如下。
方法一、用“console”方式登录目标服务器
1、首先在运行对话框中输入“mstsc /v xxxx /console”;
2、然后输入用户名和密码,就可以登陆系统;
方法二、注销已经登录的用户
1、打开命令提示符窗口,并输入输入命令“query user /server:xxxx”查看远程操作系统的用户连接会话;
注:在会话名那栏中,名称中带有“rdp”的均为远程用户连接会话。
2、接下来执行命令“logoff id /server:xxxx”,将没用的用户会话注销掉,这里我们以上注销上图中远程会话 ID 号为“1”的用户,如图所示:
3、当我们把远程操作系统中的远程会话注销掉之后就可以用正常模式登录远程服务了。
方法三
1、打开运行对话框,然后输入mstsc /admin,回车;
2、然后就会弹出一个窗口,再输入远程所需要的用户名和密码,点击连接,重新登陆,即可默认强制登陆到服务器的0用户下就可以了。
关于Win10连接远程桌面提示终端服务器超出了最大允许连接数就跟大家分享到这里了,有遇到这个问题的就赶紧试试吧,希望能够帮助你们解决这个问题。
win7系统自带有远程连接桌面功能,可以远距离连接其他电脑,对于一些管理人员来讲,此款功能非常实用。但是有时候在实用远程桌面功能会遇到一些问题,比如win7系统遇到远程桌面超出了最大允许连接数的问题,怎么办?接下去小编分享win7系统遇到远程桌面超出了最大允许连接数的具体原因和解决方法。
推荐:电脑系统下载
故障原因:远程登录Windows服务器远程桌面后不是通过注销下来,而是采取了断开,然而windows的远程链接是受限制的,这样总会发生“超出最大连接数”问题,以下2个方法可以从短期和长期两个方面解决这个情况:
一、当服务器已经出现不允许远程链接时(报错为:超出最大连接数)我们可以通过登录远程控制台会话的方式登录。
在运行中输入:mstsc/console/v:IP:远程端口比如:[mstc/console/v:1257622856:3456]
更简单的方法:开始--运行--输入mstsc--console然后跳出远程登录窗口,登录即可。
二、重新进入服务器设置
1、开始-运行-gpeditmsc-计算机配置-管理模板-windows组件-终端服务-会话,右边窗口选择为断开的会话设置时间限制-选择已启用,选择一个时间;
2、建议:开始-管理工具-终端服务配置-服务器配置-限制每个用户使用一个会话;
3、无限时保持连接会话,便于远程控制共享任意时候连接会话的数据,也就是共享任意时候连接的远程桌面的当时状态。
以上方法可以轻松解决win7系统遇到远程桌面超出了最大允许连接数的问题,其实设置方法也比较简单,有需要的用户可参考本教程解决问题。
相关内容:
《win7系统连接远程桌面却不能全屏显示的解决方法》
服务器安装了Windows Server 2012,现在要增加远程连接,开启服务器上的远程桌面连接,使用管理员账户远程登录。默认情况下Windows Server 2012允许一个连接数,一个账号最大2个连接数。
两台电脑连接的情况下,只要调整下Windows Server 2012的默认配置。
首先,要服务器开启远程桌面连接:
计算机---属性---远程设置---勾选"允许运行任意版本远程桌面的计算机连接(较不安全)
接下来,修改远程桌面的连接数,具体修改方法如下:
控制面板→类别选择"小图标"→管理工具→远程桌面服务→远程桌面会话主机设置→把"限制每个用户只能进行一个会话"勾选去掉,操作图如下:
然后双击连接中的RDP-Tcp→网络适配器→最大连接数 修改为2此时的同时远程桌面连接的数量即设置为2。
接下来是调整超过2个连接数的的设置方法:需要安装终端服务器
第一步在开始->运行命令栏中输入 gpeditmsc
在组策略中依次打开“计算机配置→策略→管理模板→Windows 组件→远程桌面服务→远程桌面会话主机→连接”中,选择“限制连接数量”进行配置。
第二步在角色里增加远程桌面服务。
右击我的电脑,选择管理,在服务器管理→角色中添加远程桌面角色,一直下一步,然后重启服务器。
0条评论