windows2003多用户同时远程桌面连接的设置方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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:211.211.0.5 /console

其实这主要是mstsc参数的了解,可通过mstsc /?学习一下。

远程桌面连接

MSTSC [<Connection File>] [/v:<sever[:port]>] [/console] [/f[ullscreen]]

[/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分钟之后自动断开而不占用连接。

顺便说一句,下面的“活动会话限制”是指每次远程连接的时间,建议使用默认;“空虚会话限制”是指如果在远程连接中没有任何操作之后多长时间自动断开连接,如果你的远程连接开着然后你有事情离开电脑了,系统会自动在默认时间内断开连接,从而保证了安全。不

相关文档
最新文档