Реклама на сайте Advertise with us
Тема: .htpasswd Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе GAN


Зарегистрирован: 24.01.03
Сообщения: 915
Ссылка на сообщениеДобавлено: 06/07/04 в 19:32     

как сделать защиту через .htpasswd?
там что-то жифровать нада, но чем и как, подскажите!

K началу

 
Информация о пользователе perlmaster


Зарегистрирован: 27.02.03
Сообщения: 674
Ссылка на сообщениеДобавлено: 06/07/04 в 20:02     

Как ограничить доступ к каталогам сайта
Самый простой способ это сделать - использовать встроенную авторизацию веб-сервера Apache. Для этого используется файл .htaccess c соответствующими директивами для Apache. В самом простом случае директивы должны быть такими:


AuthUserFile /полный_путь_к_файлу/.htpasswd
AuthGroupFile /dev/null
AuthName "подсказка"
AuthType Basic
require valid-user



Директива AuthUserFile задает путь к файлу, содержащему имена и пароли пользователей. Он может иметь практически любое имя и располагаться в любом каталоге, главное, чтобы веб-сервер мог его прочитать, что требует установки соответствующих прав доступа к этому файлу (на нашем сервере - 644). Однако, традиционно такие файлы называют .htpasswd
При таком наборе директив доступ к каталогу получат все пользователи, перечисленные в .htpasswd. Чтобы дать доступ только некоторым из них, вместо require valid-user нужно в .htaccess записать директиву require user имя_пользов_1 имя_пользов_2 имя_пользов_3


Как создать файл .htpasswd
Хотя .htpasswd - это обычный текстовой файл, для работы с ним есть специальная утилита - ее вариант для Unix называется htpasswd
Команда htpasswd -c .htpasswd имя_пользователя
введенная в командной строке сервера, создаст новый файл .htpasswd, запросит пароль для пользователя и создаст запись о пользователе с указанными именем и паролем в этом файле.


Как добавить или изменить запись о пользователе в .htpasswd
Команда htpasswd имя_файла имя_пользователя
запросит пароль для пользователя и создаст запись о пользователе с указанными именем и паролем в указаном файле или изменит пароль пользователя в уже существующей записи.

Как удалить запись о пользователе из .htpasswd
Для этого достаточно открыть .htpasswd обычным текстовым редактором, найти и удалить строчку, начинающуюся с имя_пользователя:

K началу

 
Информация о пользователе Randagar


Зарегистрирован: 20.11.02
Сообщения: 464
Ссылка на сообщениеДобавлено: 06/07/04 в 20:16     

https://www.master-x.com/forum/topics/11139/

K началу

 
Информация о пользователе Iceworld


Зарегистрирован: 10.07.03
Сообщения: 443
Ссылка на сообщениеДобавлено: 07/07/04 в 10:27     

Утилита шифрует пароль
http://www.magsys.co.uk/apps/passwd12.zip

K началу

 
Информация о пользователе iSEX


Зарегистрирован: 08.06.04
Сообщения: 579
Ссылка на сообщениеДобавлено: 07/07/04 в 13:42     

GAN писал:
как сделать защиту через .htpasswd?
там что-то жифровать нада, но чем и как, подскажите!


На эту тему дофига статей в нете.
Почитай на wmaster.ru - там неплохо описаны основные случаи использования .htpasswd и .htaccess

K началу

 
Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!
Внимание! В связи с устареванием топика эта страница была взята из кэша.

Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »