Я пытаюсь сменить пользователя, которого переполняет IIS. Я читал, что IIS может работать с использованием пользователя IUSR_computer_name, но я не уверен, применяется ли это правило к IIS 7.0.
Вопрос в том, пытаясь отобразить все дерево файловой системы, я получаю отказ в доступе к некоторым папкам. Мне нужен доступ к этой папке. Итак, я решил изменить используемый IIS.
Может кто-нибудь дать мне небольшой намек на то, как это сделать. Я потратил весь свой день на попытки безуспешно пробовать наборы конфигураций и к настоящему времени закончил эту последнюю попытку.
Действительно, очень опасно запускать IIS от имени пользователя, у которого есть доступ ко всем папкам в файловой системе. Вы просите, чтобы вас сильно взломали (вы действительно хотите, чтобы IIS имел доступ к C: \ Windows?).
Лучше явно предоставить разрешение пользователю, под которым работает IIS, для доступа к папкам, для доступа к которым вам действительно нужен IIS.
Если вам действительно необходимо изменить удостоверение, под которым работает IIS, это можно сделать через конфигурацию пула приложений. Посмотри пожалуйста:
http://www.iis.net/learn/manage/configuring-security/application-pool-identities
В этой статье, помимо подробного описания процедуры изменения идентификатора IIS, дается отличный обзор безопасности IIS. Я предлагаю вам внимательно прочитать его, прежде чем продолжить.