我需要限制 1 台机器的 RDP 功能以仅允许控制台会话(与 Windows 客户端行为非常相似)。它是 Windows Server 2003 R2 标准版。
据我所知,我可以在服务器 2003 rdp 配置中限制会话(活动)的数量。但没有仅允许控制台会话的选项。
有人有什么好主意吗?我宁愿不在这个服务器上安装 xp/vista/win7。VNC 不是一个选项。
干杯
答案1
糟糕的解决方案:制作登录脚本。如果连接不是控制台,请注销:
注销 1
这将注销会话 1。如果您通过控制台以 rdp 方式连接,则您属于会话 0,而不是会话 1
您可以使用 qwinsta 和脚本检查其输出以取得更好的检测效果。
答案2
您是否真的需要了解远程计算机如何绘制控制台包装器,或者您是否需要仅限控制台的访问权限?
如果是后者,请考虑使用 SSH - OpenSSH 和 DropBear 都应该能够在 WS 2003 上运行;您只传输字符,而不是屏幕的一部分,而且连接是加密的。