您现在的位置是: 首页 > 软件应用 软件应用

windows远程连接数_win2003远程连接数

tamoadmin 2024-08-29 人已围观

简介1.服务器出现“终端服务器超出了最大允许连接数”?2.如何删除win2003系统远程桌面连接记录3.win7远程桌面连接设置,提示“与此计算机连接数量是有限的”,怎么解决啊?4.如何破解win 2008server远程连接最大数5.关于win server 2003指定用户远程桌面连接,该怎么解决我知道原因了.我的命令太长了,在百度里面自动换行了.所以代码就出错了.你把for 循环下面的那行并到上

1.服务器出现“终端服务器超出了最大允许连接数”?

2.如何删除win2003系统远程桌面连接记录

3.win7远程桌面连接设置,提示“与此计算机连接数量是有限的”,怎么解决啊?

4.如何破解win 2008server远程连接最大数

5.关于win server 2003指定用户远程桌面连接,该怎么解决

windows远程连接数_win2003远程连接数

我知道原因了.我的命令太长了,在百度里面自动换行了.所以代码就出错了.

你把for 循环下面的那行并到上面去就可以了.也就是把每个For字下面的一行合并到上面来.

格式如下:

@ECHO OFF

ECHO ------------------------------------->>"C:\LOG.TXT"

ECHO Logon Time = %DATE% %TIME%>>"C:\LOG.TXT"

FOR /F "TOKENS=3,4 DELIMS= " 把换行了的重新拷到这一行

FOR /F "TOKENS=1,2 DELIMS=:" 把换行了的重新拷到这一行

NBTSTAT -a %TempName% |FIND "MAC Address" /I>>"C:\LOG.TXT"

ECHO -------------------------------------->>"C:\LOG.TXT"

--------------------------------------------------------------

我在系统的日志里面没有找到这一类记录.不过你可以自己写个脚本去执行记录每次登录人的IP. 晚上回去帮你写

-----------------------------

我晕了. 昨天还记得那个命令的,今天居然忘了. 那就只有这个复杂一点的了.

你可以自己写个脚本去执行记录每次登录人的Mac和机器名或者IP. 脚本代码如下:

@ECHO OFF

ECHO ------------------------------------->>"C:\LOG.TXT"

ECHO Logon Time = %DATE% %TIME%>>"C:\LOG.TXT"

FOR /F "TOKENS=3,4 DELIMS= " %%I IN ('NETSTAT -V ^| FIND "ms-w-server"') DO SET TempName=%%I

FOR /F "TOKENS=1,2 DELIMS=:" %%I IN ("%TempName%") DO SET TempName=%%I

ECHO Machine Name or IP = %TempName%>>"C:\LOG.TXT"

NBTSTAT -a %TempName% |FIND "MAC Address" /I>>"C:\LOG.TXT"

ECHO -------------------------------------->>"C:\LOG.TXT"

把以上代码(从@ECHO OFF这一行开始)复制到记事本中.然后把记事本另存为record.bat,放到本机某一地方.然后在 开始 - 运行 中输入 gpedit.msc,也就是打开组策略. 找到"用户配置(User configuration)"下的"Windows 设置 (Windows Setting)",里面有个 "脚本(Script)",双击那个"登录(Logon)",然后指定到record.bat这个脚本上.关机重启即可.

这样只要有用户登录,就会把登录的机器名或者IP,还有MAC地址记录到C:\LOG.TXT下面.当然你可以自己选择一个存放LOG的路径.把脚本中的C:\LOG.TXT替换成你的路径. 注意如果路径中有空格,则要双引号引起来.

如果是远程用户登录,则产生以下的log ,有机器名和mac:

-------------------------------------

Logon Time = Sun 12/13/2009 3:07:41.31

Machine Name or IP = xxx(机器名或者IP)

MAC Address = xx-xx-xx-xx-xx-xx

--------------------------------------

如果是本地用户登录,则产生以下log,没有mac地址:

-------------------------------------

Logon Time = 12/13/2009 Sun 19:09:51.32

Machine Name or IP = %TempName%

--------------------------------------

这个记录都是会叠加的,定期查看或者清理log.txt文件.否则会越来越大的.

因为我这是windows 2003 英文版的系统,不知道结果会不会和你的一样.如果不一样,那么试着远程登录一个用户,然后在命令提示符下执行 NETSTAT -V 把结果发给我,我帮你改改这个代码

服务器出现“终端服务器超出了最大允许连接数”?

是可以同时看到的。是需要对方同意确认才可以。而且双方可以互相操作,跟QQ远程类似。windows给他起了个名字叫:?阴影操作。

如:用户Z,用户administrator都已经登录到服务器,

用户z发起远程控制,用户z打开任务管理器,在用户栏可以看到两个用户都是活动状态。

在用户administrator的名字点右键,然后点远程控制,如图

这时,用户administrator会接到一个控制请求,如图

点“是”就OK了

远程控制建立成功后,状态由活动的,变成阴影操作。

祝你成功!

如何删除win2003系统远程桌面连接记录

使用远程桌面链接登录到终端服务器时经常会遇到“终端服务器超出最大允许链接数”诸如此类错误导致无法正常登录终端服务器,引起该问题的原因在于终端服务的缺省链接数为2个链接,并且当登录远程桌面后如果不是用注销方式退出,而是直接关闭远程桌面窗口,那么实际上会话并没有释放掉,而是继续保留在服务器端,这样就会占用总的链接数,当这个数量达到最大允许值时就会出现上面的提示。

解决方式:

一、用注销来退出远程桌面而不是直接关闭窗口

二、限制已断开链接的会话存在时间

三、增加最多链接数,即设置可连接的数量多些

第三可用如下几种方式来修改:

1.从终端服务配置中修改:

打开管理工具里的终端服务配置,再单击连接,双击右边的RDP-Tcp,弹出RDP-Tcp属性,选择网卡,可设置最多连接数,或者设置为无限制的连接数。当然这个值不也能太大,否则会占用较多的系统。不过这里修改的值好像不起作用,设置成无限制时照样还是会出现本文所说的情况。

修改会话存在时间:运行-Tscc.msc-连接-双击RDP-Tcp或右击-属性-会话-选中第一个的替代用户设置(O)-结束已断开的会话[将默认值“从不”改为一个适当的时间,比如30分钟]

2.打开“控制面板”,双击“添加删除程序”,单击“添加删除Windows组件”*“组件”

,在Windows组件向导对话框中选中“终端服务” * “下一步” * “应用服务器” * “下

一步”,然后按照提示即可改变终端服务的模式。

不过听说用此法,改了应用需要许可证,90天后过期:(

3.win2003的话可以从组策略修改:

组策略级别要高于终端服务配置,当启用组策略后终端服务配置中的相应选项会变成灰色不可修改

运行-gpedit.msc-计算机配置-管理模板-Windows组件-终端服务

双击右边的”限制连接数量“-选择”已启用“-填入允许的最大连接数

win7远程桌面连接设置,提示“与此计算机连接数量是有限的”,怎么解决啊?

有时想看看服务器的远程桌面连接登录日志,看看是否被入侵过。但windows2003系统默认没有记录相关日志。这个就需要我们自己创建登陆日志,以下是从网上找的记录远程桌面的连接登录日志方法:

1、建立一个存放日志和监控程序的目录,比如在C盘下建立一个RDP的目录

2、在其目录下建立一个名为RDPlog.txt的文本文件

3、在其目录下建立一个名为RDPlog.bat的批处理文件,内容为:

date /t >>RDPlog.txt

time /t >>RDPlog.txt

netstat -n -p tcp | find ":3389">>RDPlog.txt

start Explorer

注意:以上3389是默认的远程桌面的端口号,如已修改过终端服务的端口,这个数值也要作相应的改变。

4、进入 控制面板-》管理工具-》终端服务器配置

会打开一个“tscc - 终端服务配置\连接 ”窗口

在窗口的右侧 有 RDP-Tcp 的记录 右键点击属性,会弹出RDP-Tcp属性 窗口(如下图),切换到“环境”页下,在其中的“初始程序”选项中设置:

启用“用户登录时启用下列程序”

在程序路径和文件名处填写:C:\RDP\RDPlog.bat

在起始于填写:C:\RDP

完成以上的配置步骤后,当再次登录服务器时就会记录当前登录者的时间和IP。

测试成功!

可是每次登录时都会有一个DOS的黑窗口一闪而过,很不舒服,有些人想精益求精去掉它。比如我,以下是操作步骤:

注意:请确保服务器wscript.shell 不被删除或改名,否则登录时可能会提示:windows脚本错误,无法找到名为“wscript.shell”的automation类,而无法远程进入系统,就只能找机房人员本地操作改回了。我就是因为不知道服务器因机房网管当时装系统配置安全时将wscript.shell删除了,而导致远程进不去系统。

1、仍旧在原来的目录下新建一个名为RDPLog.vbs脚本文件,内容如下:

Set shell = Wscript.Createobject("wscript.shell")

Call shell.run("C:\RDP\RDPLog.bat",0)

2、同上进入 控制面板-》管理工具-》终端服务器配置,进入到默认RDP-Tcp属性中

3、切换到“环境”页下,启用“用户登录时启用下列程序”

在程序路径和文件名处填写:wscript C:\RDP\RDPLog.vbs

在起始于填写:C:\RDP

设置后,再登录时弹出的批处理窗口就消灭了!

另外提醒各位:如果想每次登陆都记录访问着的时间和IP,每次退出远程桌面时,都必须选择“注销”用户退出。以上仅是一个简单的终端服务日志攻略,并没有太多的安全保障措施和权限机制。

如何破解win 2008server远程连接最大数

可以修改远程桌面最大连接数来解决:

1、运行gpedit.msc,如下图所示。

2、打开“组策略编辑器”后,依次点开“计算机配置”、“管理模版”、“Windows组件”、“终端服务”,如下图所示。

3、双击右侧的“限制连接数量”。

4、设置如下图所示。

关于win server 2003指定用户远程桌面连接,该怎么解决

有以下几种方法:1、在桌面上“我的电脑”上点右键,打开属性,在常规选项卡下看是Window server 2003 还是Window XP就可以判断了。2、打开“开始”菜单,看看“开始”边缘的蓝色的条状上显示的是Window server 2003还是Window XP,也可以判断的。3、在Window server 2003的安装文件上(即setup.exe)单击鼠标右键,在“常规”选项卡下的“描述”里显示的是Window server 2003还是Window XP,也可以判断的。最后,Window server 2003在关机时,主机电源是不会自动关闭的,只有手动关闭。希望以上个人经验能对你有帮助。祝你好运!

Windows Server 2003 终端服务包括下面两个组件:用于管理的远程桌面

通过用于管理的远程桌面,管理员可以从任意终端服务客户端远程管理基于 Microsoft Windows 2000 的服务器和基于 Windows Server 2003 的服务器。为了进行演示和协作,两个管理员可以共享一个会话。此外,管理员还可以使用 -console 命令远程连接到实际的服务器控制台。

有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

278845 如何使用 Windows Server 2003 终端服务连接到并隐藏控制台会话

注意

无须具有终端服务器客户端访问许可证即可使用用于管理的远程桌面。不过,只有管理员组的成员才能访问服务器。

默认情况下,用于管理的远程桌面随 Windows Server 2003 一同安装。不过,出于安全原因而禁用用于管理的远程桌面。

终端服务器

终端服务器允许多个远程客户端同时访问服务器上运行的基于 Windows 的程序。这是终端服务器常规部署方式。

在使用终端服务器模式时,服务器接受由管理员以外的人员进行的两个以上的同时连接。使用此模式时,可以在任何成员服务器上安装终端服务授权服务。不过,必须在所有终端服务器上配置一个首选许可证服务器,该服务器必须能够与配置为域许可证服务器的非域控制器许可证服务器通信。会自动搜索在非域控制器上部署的企业域许可证服务器。

有关如何配置首选许可证服务器的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

279561 如何覆盖 Windows Server 2003 终端服务中的许可证服务器发现进程

301932 终端服务许可服务发现

239107 建立首选 Windows 2000 终端服务许可证服务器