Страница 1 из 1

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

Добавлено: 24 фев 2003, 17:13
Гость
У меня установлен 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 пользователя,
но ввойти не могу. Что уже только не пробовал и др. пользователей заводил с разными параметрами(уровнями шифрования)
И менял местоположение файла паролей, итог один - не могу пройти аутентификацию и всё тут.
Помогите пожалуйста, в чём у меня ошибка?

Добавлено: 24 фев 2003, 21:42
Llama
тк вроде бы его надо класть туда, где лежат защищаемые файлы.

Добавлено: 25 фев 2003, 19:16
mend0za
2 Гость: ты как пароль вписывал в .htpasswd?
если руками - то результат - закономерный
man htpasswd почитай
утилитка такая для паролей к апачу

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

Добавлено: 28 фев 2003, 20:51
Гость
Мужики, ну подскажите в чём проблема. Проблема так и не ушла.

Добавлено: 02 мар 2003, 19:50
Гость
Кусок лога с проваленой авторизацией показать тоже было б неплохо...

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

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

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

//mrdeath

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

Добавлено: 03 мар 2003, 09:41
Llama
А что в логах?

Добавлено: 03 мар 2003, 23:38
Гость
Мои логи:
[Mon Mar 03 22:35:13 2003] [error] [client 192.168.5.251] Attempt to serve directory: /var/www/html/doc/