Проблема аутентификации в Apache

Linux, безопасность, сети и все что с этим связано
Гость

Проблема аутентификации в Apache

Сообщение Гость »

У меня установлен Apache 2.0. (RedHat 8.0)
Защитил ресурс в httpd.conf следующим образом:
<Location /doc>
AuthName "This document requared you pasword"
AuthType Basic
SetHandler doc
AuthUserFile .htpasswd
Require valid-user
</Location>
Файл .htpasswd находится в /etc/httpd.
Проблема - при обращении к защищённому ресурсу в броузере выводится окошко с просьбой
ввести пароль к данному ресурсу. Ввожу имя и пароль заведённого в .htpasswd пользователя,
но ввойти не могу. Что уже только не пробовал и др. пользователей заводил с разными параметрами(уровнями шифрования)
И менял местоположение файла паролей, итог один - не могу пройти аутентификацию и всё тут.
Помогите пожалуйста, в чём у меня ошибка?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

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

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

2 Гость: ты как пароль вписывал в .htpasswd?
если руками - то результат - закономерный
man htpasswd почитай
утилитка такая для паролей к апачу
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Гость

Сообщение Гость »

вписывал я пользователей следующим образом: htpasswd -c .htpasswd user (для первого пользователя)
Далее ввёл пароль.

Гость

Сообщение Гость »

Мужики, ну подскажите в чём проблема. Проблема так и не ушла.

Гость

Сообщение Гость »

Кусок лога с проваленой авторизацией показать тоже было б неплохо...

ну во 1-х попробуй указать полный путь к .htpasswd.
проверь пермишины на .htpasswd.

у меня работает с такими параметрами

order allow,deny
allow from all
require valid-user
AuthUserFile /etc/httpd/conf/htpasswd
Authname WebStats
Authtype Basic
AuthAuthoritative off

//mrdeath

Гость

Сообщение Гость »

Пооставил я данные строчки в файл конфигурации и прописал путь к файлу с паролями. Аутентификацию проходит (больше не просит снова ввести пароль), но страница не открывается, пишет - ошибка 500, обратитесь к вебмастеру и т.д. В Чём может быть проблема?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

А что в логах?

Гость

Сообщение Гость »

Мои логи:
[Mon Mar 03 22:35:13 2003] [error] [client 192.168.5.251] Attempt to serve directory: /var/www/html/doc/

Ответить