window_XP、2003、2008实现多用户远程登录

1Windows XP 多用户登陆

1)停止远程桌面服务

开始→运行→输入services.msc→服务→双击Terminal Service→属性设置窗口→把“启动类型”设为“已禁用”项,重启电脑

2)进入安全模式,用2055termsrv.dll文件(下载地址)替换现有系统的,分别在c:\windows\system32c:\windows\system32\dllcache,如有文件保护提示,不必理会之

3)开始→运行→输入“regedit” →打开注册表[HKEY_LOCAL_MACHINE]\system\currentcontrolset\control\terminal server\licensing core,创建名为EnableConcurrentSessionsdword值,设为1

4):单击开始->运行,输入gpedit.msc,打开组策略编辑器-计算机管理-windows组件-终端服务限制最大连接数

  

启用,并设置最大连接数大于3

5):我的电脑右击管理本地用户和组用户新建用户“hyjk

       我的电脑右击属性远程选择远程用户添加“hyjk

控制面板用户账户更改用户登录或注销方式→ “使用快速用户切换

那么现在可以在别的电脑经行远程桌面,但是当前用户不会被注销掉

注意:如果还是不能多用户登陆,查找是否是以下原因

1)如果开启了Windows的防火墙,还必须允许通过3389端口进行连接。具体方法是:依次打开网上邻居”→“查看网络连接,点击左上栏中的
更改Windows防火墙设置,在弹出的“Windows防火墙窗口中,切换到例外选项卡,点击添加端口按钮,在接下来的窗口中,输入名称”(可随意命名)端口号”:3389,确定即可。
2如果开着SFC还要覆盖dllcacheC:\WINDOWS\ServicePackFiles\i386里的termsrv.dll可能还要替换C:\WINDOWS$NtServicePackUninstall$目录下的termsrv.dll可能替换后正常登录系统,还必须禁止SFC(Windows系统文件保护功能),否则将会有出“Windows文件保护提示。只需将以下内容保存为reg文件导入注册表中即可
:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCDisable"=dword:ffffff9d

2windows 2003 多用户远程登录

1)单击开始->运行,输入gpedit.msc

打开组策略编辑器,找到计算机配置 ->管理模版 -> Windows组件 ->终端服务.把限制连接数量的属性修改成我们需要的数字。
确定我的电脑属性那里,允许用户远程连接到此计算机的那个勾已经选上 ,并且把我们需要远程桌面登陆的用户也选上。

2)单击开始->运行,输入Tscc.msc

单击左边窗口的服务器设置;在右边窗口可实现以下设置:

允许多用户以同一个用户名登录:可双击限制每个用户使用一个会话,选为限制一个用户登录,去掉其中的选项(即选”)允许多用户同时自动登录,可使多个用户以相同用户名连接到相同的服务器,使得一般的多用户应用非常方便。

开始》运行》CMDnet config server /autodisconnect:3

此命令设置每个会话空闲达到三分钟时就自动断开。默认是十五分钟。要查看值请运行命令:net config server

3windows server 2008远程桌面允许多用户

打开控制面板-管理工具,终端服务-终端服务配置

  (1)连接:RDP-tcp 点右键,属性。网络适配器-最大连接数,2.。默认情况下如果你不添加终端服务功能,最大只能调整为同时2个连接。

  (2)终端服务器授权模式:点右键,属性。常规,限制每个用户只能使用一个会话,去掉勾,确定。到这里就可以多登录了。如果没有设置生效,重启一下。

  (3)防止恶搞,阻止远程用户终止控制台管理员。  运行-gpedit.msc ,计算机配置-管理模板-Windows组件-终端服务。终端服务器-连接。

  配置:拒绝将已经登录到控制台会话的管理员注销,设置启用。

  重启生效。

posted @ 2011-07-19 10:00  Sue_娜  阅读(2400)  评论(0编辑  收藏  举报