2012-03-02 3 views
3

Я добавил несколько пользователей в список управления доступом (ACL) для RSA Key контейнер с использованием «aspnet_regiis -pa "NetFrameworkConfigurationKey" "USER". Как я могу перечислять всех пользователей, которым был предоставлен доступ к NetFrameworkConfigurationKey?Listing пользователей, имеющих доступ к NetFrameworkConfigurationKey ACL

Возможно ли это через команду aspnet_regiis?

+1

Это кажется довольно опасно. Если я знаю, кто имеет к нему доступ, то я знаю, на каком ПК сидеть, пока они не отправятся на обед (без блокировки своего ПК). –

+0

Но как я могу убедиться, что по крайней мере у определенного пользователя есть доступ? Любая альтернатива, о которой вы можете думать? – Lijo

+1

Попытайтесь посмотреть? Наиболее безопасные методы аутентификации пользователей предоставляют наименьший объем информации о том, какие пользователи имеют к ним доступ. * 1-е правило: вы не говорите о Бойцовском клубе * _2nd Правило: вы ** НЕ ** говорите о боевом клубе. В этом случае, конечно, программа является * частью * бойцовского клуба. –

ответ

3
  1. Найти файл с ключом. Если это машинный ключ, они находятся здесь: C: \ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys
    • Вы можете открыть эти файлы в качестве текста; ищите NetFrameworkConfigurationKey на первой линии.
    • На машинах я испытал с, правильный файл, кажется, начинается с d6d9
  2. Просто щелкните правой кнопкой мыши на файле, свойства и посмотреть на вкладке Безопасность
Смежные вопросы