[Comm] Re: Аутентификация в апаче

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Сб Мар 12 17:54:34 MSK 2005


On Sat, Mar 12, 2005 at 01:13:27PM +0300, Алексей Данилович  wrote:
> В конфиге апача есть следующие строки
> user apache
> group apache
> DocumentRoot "/var/www/html/sites/some-site"
> <Directory />
>     Options FollowSymLinks
>     #AllowOverride None
>     AllowOverride AuthConfig
> </Directory>
> Alias /aaa "/var/www/html/sites/aaa/"
>    <Location "/aaa">
>         AuthName "Restricted area:"
> 	AuthType Basic
> 	AuthUserFile /var/www/html/sites/passwords/.aaa
> 	require valid-user
>    </Location>
> Файл .ааа принадлежит пользователю apache. права на нем 750. 
> При попытке зайти на страницу ругается:
> [Sat Mar 12 12:56:11 2005] [error] (25)Inappropriate ioctl for device: access to /aaa/ failed for xxx.xxx.xxx.xxx, reason: Authentication service cannot retrieve authentication info.
> подскажите, почему? Замучался уже.

Ух ты как интересно.  У меня, правда, не Location создаётся, а
.htaccess валяется в нужном месте обычно, но -- работает.

Может, su - -c /bin/bash apache и проверить читаемость всё-таки?

Может (надеюсь), доступ к /var/www/html/sites/passwords/ вообще
ограничен отдельными директивами? (вообще-то хранить в вебруте
пароли -- плохая практика)

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки community