我们有一台服务器,人们使用 VNC 查看器来连接,因为它有一个第三方软件的安全加密狗,该软件不支持虚拟化或远程桌面/终端服务。
我需要进行设置,以便用户连接后 15 分钟不活动后自动注销。我知道如何为通过远程桌面/终端服务连接的用户执行此操作,但由于他们连接到控制台,我不确定这是否会以相同的方式工作。
是否有其他方法可以注销通过 VNC 直接连接到控制台会话的用户?
该服务器运行的是Windows Server 2008 R2。
提前致谢!
答案1
RealVNC 似乎对此有一个高级选项,称为IdleTimeout
:
空闲超时 此设置告诉 WinVNC 连接的 VNC 客户端在断开连接之前可以保持空闲状态(无输入事件或更新请求)的秒数。如果未指定此设置或将其设置为零,则不会强制执行超时。本地或全局每个用户设置
此参数必须在 Windows 注册表中定义:
HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3\Default
进一步阅读文档。