1、添加用户、设置远程登录,在此不表;
2、配置本地组策略
运行gpedit.msc,打开本地组策略编辑器,依次选择[计算机配置] –> [管理模板] –> [Windows组件] –> [远程桌面服务] –> [连接]展开,然后分别进行以下3项配置:
①配置“允许用户通过使用远程桌面服务进行远程连接”,选择:已启用;
②配置“限制连接的数量”,点击“已启用”,其中“允许的RD最大连接数”可以自己视情况而定;
③配置“将远程桌面服务用户限制到单独的远程桌面服务会话”,选择:已启用;
注释:“将远程桌面服务用户限制到单独的远程桌面服务会话”这个配置比较重要,如果没启用,会导致断开一个远程登录连接后,再重新连接,会重新打开一个新的桌面。但是打开新的应用程序时,系统提示系统后台正在运行,之前断开前的应用程序却一个也找不到。因为同一个用户先后登陆远程系统,系统会分配不同的会话,从而导致你在一个远程桌面的操作都不见了,虽然你运行的一些程序并没有被系统关闭,但是你无法对他们进行管理。
3、安装RDPWrap补丁:
①下载RDPWrap-v1.6.2.zip,解压安装install.bat;
②取代最新的 rdpwrap.ini:
安装补丁后还是无法多用户远程桌面,基本都是rdpwrap.ini的问题,rdpwrap.ini与Windows系统版本相关,需要根据Windows系统更新rdpwrap.ini档案,最简单的方式是在RDPWrap讨论区搜索使用者丢出rdpwrap.ini档案。
这个是rdpwrap.ini长期更新连接,下载后替换“C:\Program Files\RDP Wrapper”文件夹内的rdpwrap.ini。
其他长期更新连接:
https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini
https://raw.githubusercontent.com/affinityv/INI-RDPWRAP/master/rdpwrap.ini
https://raw.githubusercontent.com/DrDrrae/rdpwrap/master/res/rdpwrap.ini
https://raw.githubusercontent.com/saurav-biswas/rdpwrap-1/master/res/rdpwrap.ini
③关闭与启动Windows的TermService服务,在以管理员身份在DOS下运行:
关闭服务:net stop TermService /y
开启服务:net start TermService
两条命令同时运行:
net stop TermService /y && net start TermService