windows 2003 server远程桌面连接数限制已经困扰很久了_第1页
windows 2003 server远程桌面连接数限制已经困扰很久了_第2页
windows 2003 server远程桌面连接数限制已经困扰很久了_第3页
windows 2003 server远程桌面连接数限制已经困扰很久了_第4页
windows 2003 server远程桌面连接数限制已经困扰很久了_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

windows 2003 server 远程桌面连接数限制已经困扰很久了,给平时的维护带来麻烦。既然 微软不会从根本上解决这个问题,那只有通过其他方式来减少问题的发生几率。 一、在服务器端的处理办法如下(只能时避免连接数受限制,如果已经受限制,以下方法 无法解决): 1. 设定已经断开的会话结束时间限制,这样避免会话已经断开,但仍然占用一个 Session 开始运行gpedit.msc计算机配置管理模板windows 组件终端服务会话,右边 窗口选择 “为断开的会话设置时间限制” 选择“已启用” ,选择一个时间 开始运行gpedit.msc计算机配置管理模板windows 组件终端服务会话,右边 窗口选择 “到达时间限制时终止会话”选择“已启用” 。 2. 无限时保持连接会话,便于远程控制共享任意时候连接会话的数据,也就是共享任意时候 连接的远程桌面的当时状态: 开始管理工具终端服务配置服务器配置限制每个用户使用一个会话 3. 养成良好习惯,退出出连接时不要直接关闭,而是使用注销。 二、如果已经有多个连接存在 1.可以通过命令的方式将连接断开,这个方法在 2000 系统同样可用;如果在任务管理器的 用户里注销的方法: 1. 在 Command Line 模式下:输入命令 query user C:query user USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME dfsadmin 0 Disc . 7/23/2007 7:53 PM mrsadmin rdp-tcp#10 1 Active . 7/24/2007 9:31 AM ID 0 的用户是本地登陆的,ID 1 是 3389 登陆的用户,正在运行中,但是仍然占用系统资源 和通道,我们要把它踢掉。如下进行操作即可。 2.可通过 logoff x 命令来注销 id 未 x 的登录用户,输入命令:logoff 1 ,再用 query user 查 询状态 C:query user USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME dfsadmin 0 Disc . 7/23/2007 7:53 PM mrsadmin rdp-tcp#10 1 Active . 7/24/2007 9:31 AM C:logoff 1 C:query user USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME dfsadmin 0 Disc none 7/23/2007 7:53 PM 三、如果连接已经受限制,从远程登录的解决方法:可以用一个“3389DOS 版”软件来进 行牵制登录。由于这里没办法上传附件,所以没办法。 这个软件只能解决 windows2003 系统的限制,2000 系统也没办法。 四、用如下命令形式解决超过最大连接数问题(未验证,可以尝试一下) 运行 mstsc /v:IP /console ,比如 就可以连接到远程系统的的会话。mstsc /v: /console 其实这主要是 mstsc 参数的了解,可通过 mstsc /?学习一下。 远程桌面连接 MSTSC Connection File /v: sever:port /console /fullscreen /w:width /h:height | /Edit“ConnectionFile“ | /Migrate | /? Connection File - 指定连接的 .rdp 文件的名称。 /v:sever:port - 指定要连接到的终端服务器。 /console - 连接到服务器的控制台会话。 /f - 以全屏模式启动客户端。 /w: width - 指定远程桌面屏幕的宽度。 /h:height - 指定远程桌面屏幕的亮度。 /edit - 打开指定的 .rdp 文件来编辑。 /migrate - 将客户端连接管理器创建的旧版连接文件迁移到新的 .rdp 连接文件。 /? - 生成这个用法消息。 - - 情况是这样,一台装 WINDOWS2003SERVERS 的服务器上实现多台客户端远程控制并实现 客户端打印功能,这样的话一般的远程软件如 VNC 等可多用户控制却无法打印.这就要求必 须用 WINDOWS 自带的远程功能.而 2003 系统本身对最大链接数限制为 2 个.所以 在客户 端远程登录 Windows2000/2003 服务器的时候,有时会出现“终端服务超出最大允许连接 数”的提示,然后远程登录关闭。造成该提示的原因是在 Windows2000/2003 中系统默认 设置了最大允许远程连接的数量,如果每次连接后没有使用“注销”命令退出而是直接关 闭窗口的话就会造成上面的连接依然保持,这样时间一长就会造成远程连接的数量超过了 最大连接的数量,最后产生上面的错误提示。 解决的方法如下:如果已经出现该错误另外系统没有设置连接超时时间的话只能通知机房 重启一下服务器了;如果设置了超时时间(后面我们会详细说明如何设置)则可以等过了 设置的超时时间之后再连接就可以了。 防止产生该错误需要注意以下几点: 1. 每次退出连接的时候务必使用“注销”命令而不是直接关闭连接窗口,这一点非常重要! 2. 修改最大连接的数量以及设置结束断开连接的会话时间。前者可以设置一个最大连接的 数值从而达到一个较多的范围,但通常来说不宜设置很大的数值;后者可以在非正常情况 下断开连接之后,系统过一段时间自动断开该连接。 修改最大连接数的方法是:打开“终端服务配置”管理项(可以在运行中输入“tscc.msc” , 也可以在控制面板的“管理工具”中打开“终端服务配置”链接) ,选择“连接” ,然后双 击打开右边的“RDP-Tcp”项,在 “会话”标签中选择最上面的第一个“替代用户设置” , 然后设置“结束已断开的会话”一个时间,比如 15 分钟,这样非正常断开的会话会在 15 分钟之后自动断开而不占用连接。 顺便说一句,下面的“活动会话限制”是指每次远程连接的时间,建议使用默认;“空虚 会话限制”是指如果在远程连接中没有任何操作之后多长时间自动断开连接,如果你的远 程连接开着然后你有事情离开电脑了,系统会自动在默认时间内断开连接,从而保证了安 全。不过有的时候我们开着远程连接临时在本机查阅其他资料,有时远程连接会很“聪明” 地断开,这点很讨厌,可以根据自己的实际需求在这里设置一个时间,同时可以选中第二 个“替代用户设置” ,然后设置达到上述限制之后直接结束会话。 可以使用下面的操作设置结束断开连接的会话时间:Windows2003 中可以打开“组策略” 管理项(可以在“开始”-“ 运行”中输入“gpedit.msc ”,也可以在控制面板的“管理工具” 中打开“组策略”链接) ,依次打开“计算机配置”“管理模板”“Windows 组件” “终端服务” ,然后双击打开右边的“限制连接数量”项,选择“已启用”然后设置一个 数值,这里建议不要超过 10。Windows2000 中没有上面的策略项,可以在上面修改最大连 接数的方法中打开的“RDP-Tcp 属性”对话框中的“网卡”标签中设置。 需要特别注意的是,上面的所有更改对于当前的这次远程连接是无效的。 3. 如果是 Windows2003 系统的话,可以强制每个帐户使用一个会话,这样如果断开重新 连接的时候会接着前面断开的连接。设置方法是:打开“终端服务配置”管理项(具体方 法见上) ,在“服务器配置”中启用“限制每个用户使用一个会话” 。 另外如果前面的连接非正常中断,等到重新连接之后可以手动将前面断开的连接注销掉。 打开命令行窗口,输入 query user 查询当前连接服务器的用户, 然后使用 logoff #id 注销断开的连接。 举例如下: C:Documents and Settingsuser1query user USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME user1 rdp-tcp#6 5 运行中 . 2007-11-2 10:21 user1 rdp-tcp#7 6 . 2007-11-2 11:05 C:Documents and Settingsuser1logoff 6 C:Documents and Settingsuser1query user USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME user1 rdp-tcp#6 5 运行中 . 2007-11-2 10:21 如果是在 Windows2003 中操作更直观,在 “任务管理器”中的“用户”标签中会直接显示 当前连接的用户情况,右键选中的用户可以对其进行注销操作。 如果您选择了每客户,那如果您网络里有 100 台服务器,就您一台客户机,您就用这一个 客户访问许可证来访问就可以拉。也就是说,使用一个 CAL,一个特定的客户端计算机可以 连接到任意数量的 Server 上, 对于那些提供 Windwos 虚拟主机的大型公司来说,是很常用 的授权模式。 如果您选择了每服务器,那如果您网络里有 100 个客户机,就一台服务器,显然购买 100 个客户访问许可证是不核算的,所以就买一个服务器访问许可证就 ok 了。 如果超出了许可的范围,您就连接不到服务器了,需要象微软另外购买许可证,上海是加 一个许可证 340 元。再解释一下这句话:如果您选择了每服务器,那如果您网络里有 100 个客户机,就一台服务器,显然购买 100 个客户访问许可证是不核算的,所以就买一个服 务器访问许可证就 ok 了。 (因为您的网络里不可能同时有 100 个客户同时并发访问您的服 务器)说的已经很详细了,其实很简单,如果单位的服务器很多,那就用服务器授权,反 之服务器少,就在客户端授权,如果都是盗版的就都不用授权,那个是随便添的 在组策略中设置过:运行gpedit.msc计算机配置 管理模板 终端服务 在右边选“限制连接数量 “已启用“ 键入“999999“(即为无限制)试过无效后再试试这个方法,同 事说试过可以的.windows2003 终端服务器激活的操作说明: 1、打开终端服务器授权管理窗口。 2、选择服务器,右击,选择激活服务器,然后在弹出的窗口中单击 这个地址,注意不要关闭刚才的那个界面,后面要使用产品 ID 和输入激活码和授权码。打开 IE 后是英文界面。在左上角的下拉框中选中 “Chinese(Simplified)“(简体中文)项,再按“GO“图标。 3、选中“启用许可证服务器 “项,再单击“下一步“按钮。 4、在“产品 ID“处输入刚才抄下的那个 20 位数字,再填入其他基本资料,然后再选“下一步“ 继续。 5、系统会确认之前输入的个人信息,确信无误之后再 “下一步“ ; 6、此时得到“已成功处理您的许可证服务器启动申请。你的许可证 ID 是:“,将 7 段 35 位数输入刚才的授权窗口中,输入完后会有“需要此时获取客户机许可证吗?“ 这样的提示, 选择”是”即可; 7、如果没有许可证,那么许可证程序选择“Enterprise Agreement”,确定您的信息后,便可 继续”下一步” ; 8、 在接下来的界面中(在此是以选择“Enterprise Agreement”,如果选择其他的许可证程 序,可能略有不同) ,“产品类型 “一项应为 “Windows 2003 终端服务客户端访问许可证“;“ 数量“为你欲连接的最大用户数(比如为“100“) ;在“注册号码 “中输入你从微软获得的那个 7 位数。比如:6565792,4954438

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论