1. 起因
工作中需要在同一台 windows server的机器上多个用户同时使用,遂建立多个账号,供大家进行使用。
2. 问题
一段时间后发现系统特别卡顿并会死机,查询原因后发现,如图所示,出现非常多的匿名用户。 ![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9pbWctYmJzLmNzZG4ubmV0L3VwbG9hZC8yMDE5MDMvMDMvMTU1MTU4OTIxNV8xMTExMTMucG5n?x-oss-process=image/format,png)
网络上查了一通,说是可能被黑客扫到了,或者是有病毒,暴露了3389端口什么的。
3. 解决
没时间去逐一验证是哪个问题了。发现只要通过修改用户数量就可以把这个问题解决掉,即便黑客扫到了,也没法建立多个登陆连接。
1. 在计算机本地组策略里选择计算机配置-管理模板-windows组件-远程桌面服务-远程桌面会话主机-连接,找到 “将远程桌面服务用户限制到单独的远程桌面”,改成“已启用”。
![](https://img-blog.csdnimg.cn/2020090309310716.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2JyaWFuX2tlZXB3YWxraW5n,size_16,color_FFFFFF,t_70)
2. 在相同路径下的,“连接” 里面指定最大连接数量。
![](https://img-blog.csdnimg.cn/20200903093135495.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2JyaWFuX2tlZXB3YWxraW5n,size_16,color_FFFFFF,t_70)
这样最多只会有2个连接,是否可以拦住匿名登陆,有效性待验证。
3. 然后在增加一个 删除 匿名用户的 bat 文件,作为windows定时任务执行,我现在设置是每天一次。
taskkill /f /im winlogon.exe /t
至于为什么会有匿名用户的问题,可以稍后再查了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)