允许远程桌面用户访问全局Windows互斥锁

时间:2018-06-28 09:09:35

标签: c windows winapi mutex rdp

我的环境:

  • 安装了远程桌面服务的Windows Server 2012 R2。
  • 使用C编程

问题:

  1. 用户U1通过RDP连接到Windows Server并创建全局互斥锁 (带有Global \\前缀的CreateMutex)

    • 用户U1创建具有以下权限的全局Windows互斥锁:
      • 创建者
      • 系统
      • 管理员
  2. 用户U2通过RDP连接到Windows Server,并尝试获取句柄 全局互斥锁

  3. U2因缺少访问权限而失败(因为U2不是管理员,而不是 一个系统,他也不是创造者)

    • 收到“访问被拒绝”

我尝试通过添加一个针对当前AD域用户的权限来解决该问题,并且有效。

此解决方案是否足够安全?换句话说,授予访问权限以允许mutliple-RDP用户访问互斥对象的正确方法是什么?

谢谢

0 个答案:

没有答案