window_XP、2003、2008实现多用户远程登录
1、Windows XP 多用户登陆
(1)停止远程桌面服务
开始→运行→输入services.msc→服务→双击Terminal Service→属性设置窗口→把“启动类型”设为“已禁用”项,重启电脑
(2)进入安全模式,用2055版termsrv.dll文件(下载地址)替换现有系统的,分别在c:\windows\system32和c:\windows\system32\dllcache,如有文件保护提示,不必理会之
(3)开始→运行→输入“regedit” →打开注册表[HKEY_LOCAL_MACHINE]\system\currentcontrolset\control\terminal server\licensing core,创建名为EnableConcurrentSessions的dword值,设为1。
(4):单击开始->运行,输入gpedit.msc,打开组策略编辑器-计算机管理-windows组件-终端服务限制最大连接数
启用,并设置最大连接数大于3
(5):我的电脑右击→管理→本地用户和组→用户→新建用户“hyjk”
我的电脑右击→属性→远程→选择远程用户→添加“hyjk”
控制面板→用户账户→更改用户登录或注销方式→ “使用快速用户切换”
那么现在可以在别的电脑经行远程桌面,但是当前用户不会被注销掉
注意:如果还是不能多用户登陆,查找是否是以下原因
(1)如果开启了Windows的防火墙,还必须允许通过3389端口进行连接。具体方法是:依次打开“网上邻居”→“查看网络连接”,点击左上栏中的
“更改Windows防火墙设置”,在弹出的“Windows防火墙”窗口中,切换到“例外”选项卡,点击“添加端口”按钮,在接下来的窗口中,输入“名称”(可随意命名)和“端口号”:3389,确定即可。
(2)如果开着SFC还要覆盖dllcache和C:\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
2、windows 2003 多用户远程登录
(1)单击开始->运行,输入gpedit.msc,
打开组策略编辑器,找到计算机配置 ->管理模版 -> Windows组件 ->终端服务.把限制连接数量的属性修改成我们需要的数字。
确定我的电脑—属性那里,允许用户远程连接到此计算机的那个勾已经选上 ,并且把我们需要远程桌面登陆的用户也选上。
(2)单击开始->运行,输入Tscc.msc
单击左边窗口的“服务器设置”;在右边窗口可实现以下设置:
允许多用户以同一个用户名登录:可双击“限制每个用户使用一个会话”,选“是”为限制一个用户登录,去掉其中的选项(即选“否”)允许多用户同时自动登录,可使多个用户以相同用户名连接到相同的服务器,使得一般的多用户应用非常方便。
开始》运行》CMD》net config server /autodisconnect:3
此命令设置每个会话空闲达到三分钟时就自动断开。默认是十五分钟。要查看值请运行命令:net config server
3、windows server 2008远程桌面允许多用户
打开控制面板-管理工具,终端服务-终端服务配置
(1)连接:RDP-tcp 点右键,属性。网络适配器-最大连接数,2.。默认情况下如果你不添加终端服务功能,最大只能调整为同时2个连接。
(2)终端服务器授权模式:点右键,属性。常规,限制每个用户只能使用一个会话,去掉勾,确定。到这里就可以多登录了。如果没有设置生效,重启一下。
(3)防止恶搞,阻止远程用户终止控制台管理员。 运行-gpedit.msc ,计算机配置-管理模板-Windows组件-终端服务。终端服务器-连接。
配置:拒绝将已经登录到控制台会话的管理员注销,设置启用。
重启生效。