1. 起因
工作中需要在同一台 windows server的机器上多个用户同时使用,遂建立多个账号,供大家进行使用。
2. 问题
一段时间后发现系统特别卡顿并会死机,查询原因后发现,如图所示,出现非常多的匿名用户。
网络上查了一通,说是可能被黑客扫到了,或者是有病毒,暴露了3389端口什么的。
3. 解决
没时间去逐一验证是哪个问题了。发现只要通过修改用户数量就可以把这个问题解决掉,即便黑客扫到了,也没法建立多个登陆连接。
1. 在计算机本地组策略里选择计算机配置-管理模板-windows组件-远程桌面服务-远程桌面会话主机-连接,找到 “将远程桌面服务用户限制到单独的远程桌面”,改成“已启用”。
2. 在相同路径下的,“连接” 里面指定最大连接数量。
这样最多只会有2个连接,是否可以拦住匿名登陆,有效性待验证。
3. 然后在增加一个 删除 匿名用户的 bat 文件,作为windows定时任务执行,我现在设置是每天一次。
taskkill /f /im winlogon.exe /t
至于为什么会有匿名用户的问题,可以稍后再查了。