写在前面

       实验室导师帮忙配置了一台工作站,但是工作站安装的是win10教育版,又不让我们重装系统,没办法只能尝试在windows中设置多人远程同时登陆,否则每次都只能一个人登陆工作站,很浪费资源。在配置工作站多人同时远程登录的时候也是碰到了许多问题的,经过多次操作,终于设置成功,在此写个博客记录设置方法,也为有需要的小伙伴提供帮助。设置之前注意防火墙问题,可以先把防火墙关掉,不想关的话需要设置防火墙允许通过的应用,在里面找到远程桌面,将其设置为允许(默认是关闭的)。

首先设置win10允许多人远程登录

  1. 新建用户

右键“此电脑”->管理->本地用户和组

win10多用户远程连接centos7 win10多用户远程登录策略_版本信息


右键“用户”选择【新用户】

win10多用户远程连接centos7 win10多用户远程登录策略_右键_02


点击【创建】按钮,即可完成创建

  1. 添加远程登录用户

右键“此电脑”->属性->远程设置

win10多用户远程连接centos7 win10多用户远程登录策略_版本信息_03


要确保1、2两处已经勾选,点击【选择用户】添加远程登录用户

点击【添加】-> 【高级】->【立即查找】,找到创建好的用户,单击【确定】即可添加成功。

  1. 配置本地组策略

win10 左下角搜索栏中 输入 gpedit.msc打开本地组策略编辑器

选择【计算机配置】->【管理模板】->【Windows组件】->【远程桌面服务】->【远程桌面会话主机】->【连接】

win10多用户远程连接centos7 win10多用户远程登录策略_版本信息_04


配置 【限制连接的数量】,允许的RD最大连接数 即为最大的连接数量

win10多用户远程连接centos7 win10多用户远程登录策略_右键_05


设置为已启用,并且【允许的RD最大连接数】要大于1个,我这里设置为10

设置多人同时远程登录

  1. 下载工具RDPWrap,下载地址, 提取码:o2h3

先将工具解压,解压后里面有6个文件

win10多用户远程连接centos7 win10多用户远程登录策略_win10多用户远程连接centos7_06

  1. 运行RDP补丁文件

进入解压后的RDPWrap文件夹中,在install.bat文件右键【以管理员身份运行】,运行成功出现如下界面

win10多用户远程连接centos7 win10多用户远程登录策略_右键_07

此时软件将安装在C:\Program Files\RDP Wrapper路径下,可以将解压后的6个文件放置到这个目录中去,以便下次再次设置时使用。

单击RDPConf.exe文件,出现如下界面说明设置成功,但是极大概率不会成功,如果没有成功,请参考下面分割线中的内容。

win10多用户远程连接centos7 win10多用户远程登录策略_win10多用户远程连接centos7_08

----------分割线----------

win10多用户远程连接centos7 win10多用户远程登录策略_远程登录_09


由于RDP很久没有更新了,而win10系统还在持续更新中,所以就会造成系统更新时修改termsrv.dll文件(termsrv.dll所在位置为: C:\Windows\System32,可右键查看其版本信息。右键->属性->详细信息,可以看到文件版本号是多少,上面有一个示例图),导致多人同时远程登录失败,同时RDP也无法设置成功,幸好一直有大佬在及时更新rdpwrap.ini,这样就可以仅更新rdpwrap.ini文件即可成功配置成功。

具体操作步骤可参考如下:

1、克隆一个包含rdpwrap.ini最新内容的GitHub链接git clone https://github.com/asmtron/rdpwrap。如果克隆过了,可以使用git pull origin更新本地仓库。

2、第一次使用请将rdpwrap中bin目录下的helper文件夹和autoupdate.bat复制到C:\Program Files\RDP Wrapper下。

3、每次重新配置都需要将rdpwrap中res目录下的rdwrap.ini复制到C:\Program Files\RDP Wrapper(一定要确保此时的rdpwrap.ini中包含当前系统中termsrv.dll的版本信息说明,可以用记事本打开rdpwrap.ini文件查看,按照termsrv.dll的文件版本号进行搜索,如果没有,可以在GitHub上查找)

4、右键管理员运行autoupdate.bat,执行成功即可。

5、双击RDPCheck.exe测试是否成功配置成功。

6、如果没有,可以再次查看rdpwrap.ini文件确保该文件中包含当前系统中termsrv.dll的版本信息说明,并确保autoupdate.bat执行成功,然后尝试重启电脑。

win10多用户远程连接centos7 win10多用户远程登录策略_win10多用户远程连接centos7_10


7、如果还是没有配置成功,可尝试管理员运行uninstall.bat,重新安装rdpwrap软件,然后重复上述步骤。

这个方法可以不关闭远程服务,即可在远程连接的状态下完成,不过我感觉有可能程序关闭远程服务导致远程断开,所以为了解决远程服务莫名断开而无法远程连接的问题,我自己找到了一个方法,让电脑自动在某个时间重启远程连接服务\

----------分割线----------

设置成功之后,就可以多人同时登陆工作站了。

文中都是我个人的理解,如有错误的地方欢迎下方评论告诉我,我及时更正,大家共同进步