30 ноя 2012
Apache: защита файлов и папок паролем
leadner Категория: Web-Мастеру » Уроки
У нас вы можете скачать бесплатно Apache: защита файлов и папок паролем .

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Apache: защита файлов и папок паролем

В этом уроке я расскажу, как защитить папки и файлы паролем в Apache


Нам понадобится программа htpasswd.exe, скачайте ее:
Скачивание файлов доступно только зарегистрированным пользователям


Генерируем файл .htpasswd через командную строку:

Создание нового файла:
htpasswd -bc .htpasswd login password


Добавление пользователя и пароля в файл:
htpasswd -b .htpasswd login password


При создании нового файла, файл окажется в папке с программой.
При добавлении пользователя файл должен быть в папке с программой.

Помещаем созданный файл в любое место.

Защищаем папку:

Создаем в папке файл .htaccess, в который пишем:

AuthType Basic
AuthName "Admin Panel"
AuthUserFile "/абсолютный/путь/к/файлу/.htpasswd"
require valid-user


Защищаем файл:

Создаем в папке с файлом файл .htaccess, в который пишем:

<Files имя_файла.расширение>
AuthType Basic
AuthName "Admin Panel"
AuthUserFile "/абсолютный/путь/к/файлу/.htpasswd"
require valid-user
</Files>


Вот и все!










Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.