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

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

(Различия между версиями)
Перейти к: навигация, поиск
Версия 10:49, 30 июня 2008 (править)
Dmach (Обсуждение | вклад)
м (Нюансы)
← К предыдущему изменению
Версия 08:29, 30 сентября 2008 (править) (отменить)
Dmach (Обсуждение | вклад)
м
К следующему изменению →
Строка 22: Строка 22:
Обращаем ваше внимание на то, что вы не можете задать более 3 логинов, иначе вы нарушите лицензионное соглашение IISPassword. Если вам необходимо более 3 логинов – вам следует купить лицензию на IISPassword у разработчиков этого модуля. Обращаем ваше внимание на то, что вы не можете задать более 3 логинов, иначе вы нарушите лицензионное соглашение IISPassword. Если вам необходимо более 3 логинов – вам следует купить лицензию на IISPassword у разработчиков этого модуля.
 +
 +== Совместимость ==
 +
 +* Модуль полностью совместим с IIS 6.0 версий x86 и x64
 +* Модуль не адекватен в среде IIS 7.0
 +* Формат хранения паролей отличается от паролей Apache
== Нюансы == == Нюансы ==
* Регистр логина важен: Admin и admin - разные логины * Регистр логина важен: Admin и admin - разные логины
-* Модуль работает в 64-битной системе в 32-битный рабочих процессах, по этому фраза "''64bit Operating Systems are currently not supported''" с сайта производителя не совсем верна 
-* Модуль работает в Windows Server 2008 / IIS7 (также в 32-битных рабочих процессах) только в режиме классической очереди обработки запросов IIS (в режиме интегрированной очереди - не работает) 
== Ссылки по теме == == Ссылки по теме ==
* [http://www.iistools.com/en/iispassword.html IISPassword home] * [http://www.iistools.com/en/iispassword.html IISPassword home]

Версия 08:29, 30 сентября 2008

Содержание

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

Веб-сервер 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 у разработчиков этого модуля.

Совместимость

  • Модуль полностью совместим с IIS 6.0 версий x86 и x64
  • Модуль не адекватен в среде IIS 7.0
  • Формат хранения паролей отличается от паролей Apache

Нюансы

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

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

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