IIS - закрыть папку паролем

Материал из 1GbWiki.

Перейти к: навигация, поиск

Содержание

Общие сведения

Веб-сервер IIS не предоставляет штатного способа закрыть папку паролем в отрыве от стандартной системы прав Windows. Для решения этой проблемы можно использовать сторонние компоненты. На хостинге www.1Gb.ru практикуется использование компонента IISPassword: это ISAPI-фильтр, его параметры (логины и пароли) задаются в связке файлов .htaccess/.htpasswd образом аналогичным веб-серверу Apache.

Установка модуля

По умолчанию модуль IISPassword не установлен и не работает. Модуль устанавливается службой поддержки хостинга по вашему запросу в свободной форме. При этом в запросе на установку вы можете указать, какие папки нужно закрыть какими логинами и паролями (можете не указывать, если будете задавать пароли самостоятельно). После установки модуля он готов работать немедленно.

Конфигурирование модуля

Вы можете самостоятельно полностью конфигурировать IISPassword:

  1. Скачайте дистрибутив по следующей ссылке – IISPassword
  2. Установите его на свой компьютер (должен быть установлен IIS)
  3. Для любой папки создайте нужный логин\пароль – в папке появятся файлы .htaccess и .htpassword
  4. Откройте созданные файлы и файлы с сервера хостинга 1Gb.ru простом текстовым редактором
  5. Замените в созданных вами файлах путь до сайта на путь из файлов с сервера (путь к сайту так же можно взять со страницы "Управление сайтами и серверами" в полном списке фукнций личного кабинета.
  6. Сохраните изменения
  7. Замените файлы на сервере созданными вами файлами
  8. Изменения начинают действовать немедленно

Ограничения

Обращаем ваше внимание на то, что вы не можете задать более 3 логинов, иначе вы нарушите лицензионное соглашение IISPassword. Если вам необходимо более 3 логинов – вам следует купить лицензию на IISPassword у разработчиков этого модуля.

Нюансы

  • Регистр логина важен: Admin и admin - разные логины.

Ссылки по теме

Личные инструменты