IIS - закрыть папку паролем
Материал из 1GbWiki.
Версия 10:14, 30 июня 2008 (править) Dmach (Обсуждение | вклад) м ← К предыдущему изменению |
Версия 10:15, 30 июня 2008 (править) (отменить) Dmach (Обсуждение | вклад) м К следующему изменению → |
||
Строка 27: | Строка 27: | ||
* Регистр логина важен: Admin и admin - разные логины | * Регистр логина важен: Admin и admin - разные логины | ||
* Модуль работает в 64-битной системе в 32-битный рабочих процессах, по этому фраза "''64bit Operating Systems are currently not supported''" с сайта производителя не совсем верна | * Модуль работает в 64-битной системе в 32-битный рабочих процессах, по этому фраза "''64bit Operating Systems are currently not supported''" с сайта производителя не совсем верна | ||
- | * Модуль работает в Windows Server 2008 / IIS7 ( | + | * Модуль работает в Windows Server 2008 / IIS7 (также в 32-битных рабочих процессах) |
== Ссылки по теме == | == Ссылки по теме == | ||
* [http://www.iistools.com/en/iispassword.html IISPassword home] | * [http://www.iistools.com/en/iispassword.html IISPassword home] |
Версия 10:15, 30 июня 2008
Содержание |
Общие сведения
Веб-сервер IIS не предоставляет штатного способа закрыть папку паролем в отрыве от стандартной системы прав Windows. Для решения этой проблемы можно использовать сторонние компоненты. На хостинге www.1Gb.ru практикуется использование компонента IISPassword: это ISAPI-фильтр, его параметры (логины и пароли) задаются в связке файлов .htaccess/.htpasswd образом аналогичным веб-серверу Apache.
Установка модуля
По умолчанию модуль IISPassword не установлен и не работает. Модуль устанавливается службой поддержки хостинга по вашему запросу в свободной форме. При этом в запросе на установку вы можете указать, какие папки нужно закрыть какими логинами и паролями (можете не указывать, если будете задавать пароли самостоятельно). После установки модуля он готов работать немедленно.
Конфигурирование модуля
Вы можете самостоятельно полностью конфигурировать IISPassword:
- Скачайте дистрибутив по следующей ссылке – IISPassword
- Установите его на свой компьютер (должен быть установлен IIS)
- Для любой папки создайте нужный логин\пароль – в папке появятся файлы .htaccess и .htpassword
- Откройте созданные файлы и файлы с сервера хостинга 1Gb.ru простом текстовым редактором
- Замените в созданных вами файлах путь до сайта на путь из файлов с сервера (путь к сайту так же можно взять со страницы "Управление сайтами и серверами" в полном списке фукнций личного кабинета.
- Сохраните изменения
- Замените файлы на сервере созданными вами файлами
- Изменения начинают действовать немедленно
Ограничения
Обращаем ваше внимание на то, что вы не можете задать более 3 логинов, иначе вы нарушите лицензионное соглашение IISPassword. Если вам необходимо более 3 логинов – вам следует купить лицензию на IISPassword у разработчиков этого модуля.
Нюансы
- Регистр логина важен: Admin и admin - разные логины
- Модуль работает в 64-битной системе в 32-битный рабочих процессах, по этому фраза "64bit Operating Systems are currently not supported" с сайта производителя не совсем верна
- Модуль работает в Windows Server 2008 / IIS7 (также в 32-битных рабочих процессах)