URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 24646
[ Назад ]

Исходное сообщение
"базовая авторизация в apache"

Отправлено gadina , 01-Янв-03 11:22 
в httpd.conf добавил
<Location /las>
    AuthName "/las"
    AuthType Basic
    AuthUserFile /usr/local/apache/auth/password.file
    require kip
#    AuthAuthoritative on
</Location>

окошечко выводит когда я пытаюсь зайти в каталог.
но юзера не при знает
файлик создал /usr/local/apache/auth/password.file
юзера завел.
где я не так делаю? Вроде все примитивно.
httpd -l  дает mod_auth.c.


Содержание

Сообщения в этом обсуждении
"RE: базовая авторизация в apache"
Отправлено Alex , 01-Янв-03 13:07 
>в httpd.conf добавил
><Location /las>
>    AuthName "/las"
>    AuthType Basic
>    AuthUserFile /usr/local/apache/auth/password.file
>    require kip
>#    AuthAuthoritative on
></Location>
>
>окошечко выводит когда я пытаюсь зайти в каталог.
>но юзера не при знает
>файлик создал /usr/local/apache/auth/password.file
>юзера завел.
>где я не так делаю? Вроде все примитивно.
>httpd -l  дает mod_auth.c.

AuthName "/las"
что за юзер такой? имхо не правильно указал...так нельзя...
вот как у меня сделано
<Location /путь>
AuthName TEST
AuthType basic
AuthUserFile /путь/.htpasswd
Require valid-user
Allow From All
</Location>

htpasswd /путь -c пользователь
вот и все дела
apachectl restart



"RE: базовая авторизация в apache"
Отправлено gadina , 01-Янв-03 13:26 
> AuthName "/las"
>что за юзер такой? имхо не правильно указал...так нельзя...
>вот как у меня сделано
><Location /путь>
>AuthName TEST
>AuthType basic
>AuthUserFile /путь/.htpasswd
>Require valid-user
>Allow From All
></Location>
>
>htpasswd /путь -c пользователь
>вот и все дела
>apachectl restart

странно однако - поставил :
Require valid-user
и все пошло.
только всех юзеров пускать не хотса . Я хочу только для одного юзера


"RE: базовая авторизация в apache"
Отправлено Alex , 01-Янв-03 13:28 
>> AuthName "/las"
>>что за юзер такой? имхо не правильно указал...так нельзя...
>>вот как у меня сделано
>><Location /путь>
>>AuthName TEST
>>AuthType basic
>>AuthUserFile /путь/.htpasswd
>>Require valid-user
>>Allow From All
>></Location>
>>
>>htpasswd /путь -c пользователь
>>вот и все дела
>>apachectl restart
>
>странно однако - поставил :
>Require valid-user
>и все пошло.
>только всех юзеров пускать не хотса . Я хочу только для одного
>юзера

а кто сказал что он будет всех юзеров пускать?
по идее только того кто указан в .htpasswd файле


"RE: базовая авторизация в apache"
Отправлено gadina , 01-Янв-03 13:57 
>>странно однако - поставил :
>>Require valid-user
>>и все пошло.
>>только всех юзеров пускать не хотса . Я хочу только для одного
>>юзера
>
>а кто сказал что он будет всех юзеров пускать?
>по идее только того кто указан в .htpasswd файле


если у меня есть другая директория со своими валидными юзерами , я должен делать другой файл паролей? (.htppaswd я не использую.)
Или второй вариант  все-таки делать для каждой dir свой .htpasswd ?

Спасибо и с наступившим...


"RE: базовая авторизация в apache"
Отправлено Alex , 01-Янв-03 14:11 
>>>странно однако - поставил :
>>>Require valid-user
>>>и все пошло.
>>>только всех юзеров пускать не хотса . Я хочу только для одного
>>>юзера
>>
>>а кто сказал что он будет всех юзеров пускать?
>>по идее только того кто указан в .htpasswd файле
>
>
>если у меня есть другая директория со своими валидными юзерами , я
>должен делать другой файл паролей? (.htppaswd я не использую.)
>Или второй вариант  все-таки делать для каждой dir свой .htpasswd ?
>
>
>Спасибо и с наступившим...

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