Назад | Перейти на главную страницу

Невозможно сохранить текстовые файлы конфигурации в IIS7 в Windows 2008

По моему опыту (на старых установках) я могу удаленно войти в систему, отредактировать текстовый файл (* .config, * .aspx, * .ashx и т. Д.) В Блокноте и сохранить его.

Я не могу сделать это с новым ящиком. Я не знаю, связано ли это с IIS7 или Windows 2008 или чем-то совершенно другим.

Как я могу настроить возможность быстрого редактирования в Блокноте файлов, обслуживаемых IIS7?

(AFAIK, у меня есть полные права доступа к файлу. Он не помечен как доступный только для чтения.)

Используя Блокнот, когда я пытаюсь сохранить, он говорит: «Невозможно создать файл C: \ inetpub \ wwwroot \ myfile.config. Убедитесь, что путь и имя верны».

Это ОАК тебя пинает. Процессы без повышенных прав в основном не имеют прав в структуре каталогов INETPub.

Что мы делаем на всех наших коробках W2K8, так это устанавливаем папку на рабочий стол с тремя ярлыками в ней - CMD (с повышенными правами), Explorer (с повышенными правами) и ProcExplorer (с повышенными правами). Затем каждый администратор щелкает их правой кнопкой мыши и выбирает «Закрепить в меню« Пуск »».

UAC довольно болезненен с проблемами доступа - сообщения об ошибках являются стандартными ошибками «Доступ запрещен», а не ошибками «UAC предотвращает доступ», что сбивает с толку, когда все выходит. Я не знаю, сколько раз я входил в «сломанный» ящик, где администратор предоставил полные права всем в попытке исправить это, не зная, что UAC перекрывает ACL.

Примечания: Чтобы заставить проводник работать с повышенными правами, вам необходимо отредактировать параметры папки и установить флажок «Запускать окна папки в отдельном процессе». Или запустите этот REG-файл:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisableThumbnailCache"=dword:00000001
"DontPrettyPath"=dword:00000001
"EnableBalloonTips"=dword:00000001
"FriendlyTree"=dword:00000001
"Hidden"=dword:00000001
"HideFileExt"=dword:00000000
"SeparateProcess"=dword:00000001
"ShowAttribCol"=dword:00000001
"ShowSuperHidden"=dword:00000001
"SuperHidden"=dword:00000001

Попробуйте запустить Блокнот как программу с повышенными привилегиями («Запуск от имени администратора»). Это также относится к Vista и Win 7.