环境:Windows XP SP3web
第一步:修改注册表开启多用户远程访问功能windows
@REG ADD "HKLM\SYSTEM\ControlSet001\Control\Terminal Server\Licensing Core" /v EnableConcurrentSessions /d 1 /t REG_DWORD /f >nul缓存
能够直接将上班代码保存为.bat文档执行便可服务器
第二步:替换C:\windows\system32下的termsrv.dlltcp
下载连接:http://www.paozhuan.cn/wp-content/uploads/2008/07/termsrv.rar编辑器
(不一样的Xp版本须要使用不一样的termsrv.dll文件版本进行替换)ide
若是开着SFC还要覆盖dllcache和servicepackfiles\i386里的spa
Ps:SFC=系统文件检查orm
从 Windows 2000 开始微软新增了文件保护功能,Windows 文件保护功能能够防止受到保护的系统文件被替换。Windows 文件保护能检测到其它程序要替换或移动受保护的系统文件的企图。若是文件版本不正确,Windows 文件保护会从 Dllcache 文件夹(又被称做文件保护的高速缓存,位于系统目录的system32文件夹下)或Windows 2000/XP安装光盘中替换回该文件。server
第三步:建立新用户并重启
至此就能够在Windows XP实现多用户远程桌面访问
须要注意的一点是 这里的多用户不是指的单个帐户同时开启多个远程桌面会话
如:使用administrator账号进行本地登陆,在使用远程桌面链接时就不能再使用相同的账号
在远程桌面中传输文件
在进行远程桌面操做时,有时须要在远程服务器与本地计算机传输文件,这是很麻烦的事。其实在远程桌面程序中内置了映射磁盘的功能,经过该功能即可以实现远程登陆服务器时,自动将本地计算机的磁盘映射到远程服务器上,让传送文件变得更加简单快捷。
在“远程桌面链接程序”中展开“选项”,选择“本地资源”标签,钩选中“磁盘驱动器”。链接到远程登陆到服务器上后,打开服务器的“个人电脑”,就会发现本地计算机的磁盘以及软驱、光驱都映射到了服务器上,这样传送文件即可像操做本地硬盘同样方便了。
修改远程桌面链接端口
远程桌面终端服务默认端口为“3389”,为防止他人进行恶意链接,就须要对默认端口进行更改。对此可打开注册表编辑器,依次展开“HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp”分支,其下的“PortNumber”键值所对应的就是端口号,将其修改便可。上面设置完成后,须要再依次展开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Terminal Server\WinStations\RDP-Tcp”分支,一样将其下的“PortNumber”键值进行更改(默认为16进制)。
当更改了服务器的远程登陆端口后,可在本地的“远程桌面链接程序”中设置链接的服务器地址,而后单击“链接设置→另存为”,导出并保存链接文件。而后用记事本打开导出的“*.rdp”文件,在其中添加语句“server port:i:端口号”,保存后导入链接便可。要注意,在Windows 2000中导出的是“.cns”文件,可打开后在其中找到“Server Port =3389”语句,将其默认的“3389”端口修改成与服务器相同的登陆端口。
限制远程链接数
运行gpedit.msc打开组策略,找到计算机配置 ->管理模版 -> Windows组件 ->终端服务.把限制链接数量的属性修改为咱们须要的数字便可