Xwab
Форумыnavigate_nextОбщие вопросы

Пароль на папку средствами .htaccess и .htpasswd
Сообщения
Татьяна

Цель: Запаролить отдельную папку сайта. Например у нас есть сайт http://example.com и нам надо поставить пароль на папку http://example.com/admin/
Справится с этой задачей легко, и в этом нам помогут два файла: .htaccess и .htpasswd.
Сначала создадим в паке admin файл .htaccess с таким содержимым:

AuthType Basic
AuthName "Access is Denied. Enter password"
AuthUserFile /path_to_file/.passwords
<Limit GET POST>
Require valid-user
</Limit>

Директива AuthUserFile указывает на место расположения файла .htpasswd, его у вас пока нет. Мы его создадим немного попозже. Создавать мы его будем на уровень выше нашего сайта. То есть если сайт лежит в /usr/local/www/example.com/www/ то файл .htpasswd желательно создать в /usr/local/www/example.com/ и в директиве AuthUserFile указать /usr/local/www/example.com/.htpasswd.

Далее займемся файлом .htpasswd в нем будут хранится пользователи и пароли которым можно получить доступ к папке. Хоть пароли хранятся в зашифрованном виде, файл все равно лучше поместит на уровень выше нашего сайта.

Пароли в этом файле должны быть шифрованными, чего можно достигнуть с помощью программы passwd

Ну в общем и все. Теперь при входе по адресу http://example.com/admin/ у вас будет вылетать окошко ввода логина и пароля.

03 Июн 2010, 13:29
=WsW=

Вроди все ясно написанно но я недогнал все:(

03 Июн 2010, 13:33
Casper

Спасибо Таня, полезная вещь

03 Июн 2010, 13:51
Armer

Татьяна, а с обычного телефона адекватно заюзать эту авторизацию с позиции пользователя, или это с компов только?
/к примеру - в ту же cPanel я ни разу не смог пройти с родного браузера своих нокий.

03 Июн 2010, 14:01
Татьяна

Armer, такая авторизация более для компов.
//а в спанель можно зайти по автологину

03 Июн 2010, 14:08
Armer

Татьяна, что т не пускает сейчас по автологину с китайца. Раньше заходил.

03 Июн 2010, 14:20
Татьяна

Armer, если IP бестхостера то скорее всего он в бане. а вообще прекратите использовать своего китайца и будет вам счастье

03 Июн 2010, 14:29
Casper

Татьяна, тут я с тобой совершено согласен, китаец это не браузер а туфта полная

03 Июн 2010, 15:14
Febian

Спасибо за информацию.. И еще вот такой вопрос.. А на работу скрипта использующего файлы из этой папки это как то будет влиять?

03 Июн 2010, 15:58
Татьяна

DATeAm, не будет

03 Июн 2010, 16:00
Ответить на тему