получите имя учетной записи для анонимного пользователя IIS

Если можно запустить приложение как определенный пользователь, можно записать некоторые правила iptables с

--uid-owner <user>

отметьте для соответствия на том определенном пользователе.

1
задан 2 March 2012 в 02:17
2 ответа

ADSUtil просто использует GetObject под прикрытием (IIS представлен как разнообразный поставщик ADSI), поэтому вы можете просто настроить таргетинг на интересующее вас свойство (, если вы знаете путь ) с чем-то вроде

set oSite = GetObject("IIS://localhost/W3SVC/1/ROOT")
Wscript.echo oSite.AnonymousUserName

для веб-сайта по умолчанию или с этим (как в приведенном выше примере) для настройки уровня окна.

set oMasterSite = GetObject("IIS://localhost/W3SVC")
Wscript.echo oMasterSite.AnonymousUserName

При этом важно отметить, что анонимное имя пользователя может быть сброшено в основном любой уровень папок в иерархии IIS.

3
ответ дан 3 December 2019 в 16:37

Что плохого в том, чтобы смотреть на переменную окружения% COMPUTERNAME% и предварительно отложить IUSR _?

4
ответ дан 3 December 2019 в 16:37

Теги

Похожие вопросы