我一直在尝试配置 GPO 来终止 Windows Server 2012 R2 终端服务器上的非活动会话,但似乎无法完成。
我去了计算机设置→政策→管理模板→Windows 组件→远程桌面服务→RD 会话主机→会话时间限制并配置:
- 设置域控制器会话的时间限制→30 分钟
- 设置活跃但空闲会话的时间限制 → 30 分钟
- 达到时间限制时结束会话→启用
我已通过运行检查并确保该策略适用于相关服务器gpresult /r /scope:computer
。
问题是,30 分钟后,不活动的用户会话仍然不会被终止,并且它们处于断开连接的状态,占用不应该使用的内存资源。
我是否遗漏了什么?
答案1
编辑:
啊……抱歉,我没有正确检查你的问题……终端服务是从 Windows Server 2008 R2 开始就有远程桌面服务了(我认为)。抱歉!
检查服务器本身的 RDS 设置(不是 GPO),在
远程桌面会话主机配置
(override user settings
)并尝试在那里指定时间限制。
检查以下 GPO 设置:
> 计算机配置\策略\管理模板\Windows
> 组件\终端服务\终端服务器\会话时间限制
您的 GPO 设置仅适用于 RDP 会话,而不适用于终端服务器会话。