Windows 7 inetpub wwwroot только для чтения - PullRequest
6 голосов
/ 25 июня 2010

На моем компьютере с Windows 7 c: \ inetpub \ wwwroot невозможно обновить, пока я не отключу Контроль учетных записей пользователей.Что с этим?

Ответы [ 4 ]

11 голосов
/ 25 июня 2010

Здесь происходит две вещи:

1) Каталог WWWROOT по умолчанию предоставляет полные разрешения любому пользователю в группе администраторов, но только для чтения всем.

2) Процессы, запущенные в интерактивном сеансе входа, по умолчанию не получают токен группы «Администраторы», даже если пользователь является членом этой группы.Чтобы привязать этот токен к вашему процессу, вам нужно поднять его с помощью запроса согласия контроля учетных записей.(Вы также можете повысить процесс, чтобы получить токен «Администраторы», если учетная запись пользователя не входит в группу «Администраторы», но вам будет предложено ввести учетные данные пользователя, который это делает)

Предложение, что вы отказываетесьНастройки UAC не очень хорошие - это общесистемная настройка, которая прямо и отрицательно влияет на безопасность всей вашей системы.Вместо этого выполните правильные действия: измените разрешения в каталоге wwwroot, чтобы предоставить вашей учетной записи полный доступ .

6 голосов
/ 25 июня 2010

Нахождение в группе «Администраторы» и установка для нее привилегий не приведет к отключению предупреждений UAC.Если вы не хотите видеть предупреждения UAC без выключения UAC, вам нужно добавить своего пользователя непосредственно в настройки безопасности папки wwwroot.

2 голосов
/ 08 марта 2012

На вашем месте я бы развернул ваши веб-приложения в другом каталоге, а затем вместо этого указал бы IIS в этом каталоге.

... или вы можете использовать веб-сервер Visual Studio, или если вам повезло с Visual Studio 2010, вы можете использовать IIS Express ...

1 голос
/ 25 июня 2010

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

На вашем месте я бы развернул ваши веб-приложения в другом каталоге, а затем вместо этого указал бы IIS в этом каталоге.

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