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

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

(Различия между версиями)
Перейти к: навигация, поиск
Версия 10:15, 30 июня 2008 (править)
Dmach (Обсуждение | вклад)
м
← К предыдущему изменению
Текущая версия (11:16, 16 ноября 2011) (править) (отменить)
Legiond (Обсуждение | вклад)
м
 
(6 промежуточных версий не показаны.)
Строка 1: Строка 1:
== Общие сведения == == Общие сведения ==
-Веб-сервер IIS не предоставляет штатного способа закрыть папку паролем в отрыве от стандартной системы прав Windows. Для решения этой проблемы можно использовать сторонние компоненты. На хостинге [http://www.1gb.ru www.1Gb.ru] практикуется использование компонента [http://www.iistools.com/en/iispassword.html IISPassword]: это ISAPI-фильтр, его параметры (логины и пароли) задаются в связке файлов .htaccess/.htpasswd образом аналогичным веб-серверу Apache.+Веб-сервер IIS не предоставляет штатного способа закрыть папку паролем в отрыве от стандартной системы прав Windows. Для решения этой проблемы можно использовать сторонние компоненты. На хостинге [http://www.1gb.ua www.1Gb.ua] практикуется использование компонента [http://www.iistools.com/en/iispassword.html IISPassword]: это ISAPI-фильтр, его параметры (логины и пароли) задаются в связке файлов .htaccess/.htpasswd образом аналогичным веб-серверу Apache.
== Установка модуля == == Установка модуля ==
Строка 13: Строка 13:
# Установите его на свой компьютер (должен быть установлен IIS) # Установите его на свой компьютер (должен быть установлен IIS)
# Для любой папки создайте нужный логин\пароль – в папке появятся файлы .htaccess и .htpassword # Для любой папки создайте нужный логин\пароль – в папке появятся файлы .htaccess и .htpassword
-# Откройте созданные файлы и файлы с сервера хостинга 1Gb.ru простом текстовым редактором+# Откройте созданные файлы и файлы с сервера хостинга 1Gb.ua простом текстовым редактором
# Замените в созданных вами файлах путь до сайта на путь из файлов с сервера (путь к сайту так же можно взять со страницы "Управление сайтами и серверами" в полном списке фукнций личного кабинета. # Замените в созданных вами файлах путь до сайта на путь из файлов с сервера (путь к сайту так же можно взять со страницы "Управление сайтами и серверами" в полном списке фукнций личного кабинета.
# Сохраните изменения # Сохраните изменения
Строка 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-битных рабочих процессах) 
== Ссылки по теме == == Ссылки по теме ==
* [http://www.iistools.com/en/iispassword.html IISPassword home] * [http://www.iistools.com/en/iispassword.html IISPassword home]
 +
 +[[Категория:WEB-сервер IIS]]

Текущая версия

Содержание

[править] Общие сведения

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

[править] Установка модуля

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

[править] Конфигурирование модуля

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

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

[править] Ограничения

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

[править] Совместимость

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

[править] Нюансы

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

[править] Ссылки по теме

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