论文部分内容阅读
网管管理着单位众多的机器设备,排除故障或者进行服务器的维护操作,一个个跑到现场操作,太麻烦了,许多问题通过远程连接即可解决。服务器的日常维修一般也在办公室远程操作,因为机房环境下辐射太大了。但是在远程操作时,经常会碰到“超出最大允许连接”(以下简称“超限”)问题,令人头痛。
如何知道发生了超限?
一般主机的远程连接数默认设置为3,由于在控制结束后没有采取正确的取消控制方式或者其他原因,很容易造成“超限”情况,出现这种情况时,会弹出图所示窗口提示,确定后就退出了,无法连接。
常规解决方法
当远程电脑连接数已满时,一般的方法就是人工到达远程电脑现场,进行手工操作,终止无效连接进程。这一方法虽然有效,但是太麻烦了,严重影响了远程桌面连接的正常使用。
巧用命令行快速解决超限
通过命令行方式,可以快速解决超限问题,而不用亲自到达现场人工解决(本例中,A、B机均为Windows XP操作系统)。
第1步:在A机中打开命令提示符窗口,执行telnet命令远程登录B机(确保B机的23号端口已开放、无网络防火墙对A机进行拦截)。
第2步:执行“query user”命令(在Windows 2000 Server下,对应命令为“query session”),可以看到远程登录的进程名称。
第3步:执行“log off 进程ID”命令(在Windows 2000 Server下对应命令为“reset session 进程ID”)可以终止登录进程。通过上述命令操作后,远程桌面连接就可以继续使用了。
以守为攻,防止出现超限
连接后可能没有注销而是直接关闭,这样就会导致连接数超过了最大连接数。其实我们可以在服务器上通过组策略设置来解决问题:在B机上,单击“开始→运行”,输入“gpedit.msc”,按回车键后打开组策略窗口,然后依次定位到“计算机配置→管理模板→Windows组件→终端服务→会话”,再在右侧窗口中双击打开“为断开的会话设置时间限制”,将“结束断开连接的会话”时间设置为5分钟。这样,当一些远程桌面连接会话超过5分钟没有响应时,就会自动关闭。这样就大大减少了超限出现的可能了。
如何知道发生了超限?
一般主机的远程连接数默认设置为3,由于在控制结束后没有采取正确的取消控制方式或者其他原因,很容易造成“超限”情况,出现这种情况时,会弹出图所示窗口提示,确定后就退出了,无法连接。
常规解决方法
当远程电脑连接数已满时,一般的方法就是人工到达远程电脑现场,进行手工操作,终止无效连接进程。这一方法虽然有效,但是太麻烦了,严重影响了远程桌面连接的正常使用。
巧用命令行快速解决超限
通过命令行方式,可以快速解决超限问题,而不用亲自到达现场人工解决(本例中,A、B机均为Windows XP操作系统)。
第1步:在A机中打开命令提示符窗口,执行telnet命令远程登录B机(确保B机的23号端口已开放、无网络防火墙对A机进行拦截)。
第2步:执行“query user”命令(在Windows 2000 Server下,对应命令为“query session”),可以看到远程登录的进程名称。
第3步:执行“log off 进程ID”命令(在Windows 2000 Server下对应命令为“reset session 进程ID”)可以终止登录进程。通过上述命令操作后,远程桌面连接就可以继续使用了。
以守为攻,防止出现超限
连接后可能没有注销而是直接关闭,这样就会导致连接数超过了最大连接数。其实我们可以在服务器上通过组策略设置来解决问题:在B机上,单击“开始→运行”,输入“gpedit.msc”,按回车键后打开组策略窗口,然后依次定位到“计算机配置→管理模板→Windows组件→终端服务→会话”,再在右侧窗口中双击打开“为断开的会话设置时间限制”,将“结束断开连接的会话”时间设置为5分钟。这样,当一些远程桌面连接会话超过5分钟没有响应时,就会自动关闭。这样就大大减少了超限出现的可能了。