Разрешить пользователям удаленного рабочего стола доступ к глобальному мьютексу Windows - PullRequest
0 голосов
/ 28 июня 2018

Моя среда:

  • Windows Server 2012 R2 с установленными службами удаленных рабочих столов.
  • Программирование на C

Проблема:

  1. Пользователь U1 подключается к Windows Server через RDP и создает глобальный мьютекс (CreateMutex с глобальным префиксом \\)

    • Пользователь U1 создает глобальный мьютекс Windows со следующими разрешениями:
      • CREATOR
      • SYSTEM
      • ADMINISTRATORS
  2. Пользователь U2 подключается к Windows Server через RDP и пытается получить дескриптор глобальный мьютекс

  3. Сбой U2 из-за отсутствия прав доступа (поскольку U2 не является администратором, не система и он тоже не создатель)

    • Получено «Доступ запрещен»

Я попытался решить проблему, добавив еще одно разрешение для текущих пользователей домена AD, и оно заработало.

Достаточно ли надежно это решение? Другими словами, как правильно предоставить права доступа, чтобы разрешить пользователям Mutliple-RDP доступ к мьютексу?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...