* [Sysadmins] apacge2 & auth
@ 2007-09-28 5:51 Алексей Шенцев
2007-09-28 6:06 ` LIO
2007-09-28 6:29 ` Avramenko Andrew
0 siblings, 2 replies; 14+ messages in thread
From: Алексей Шенцев @ 2007-09-28 5:51 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Привет всем!
В каталоге веб-сервера создаю файлы:
[root@gw dspam]# cat .htaccess
AuthUserFile /var/www/apache2/html/reports/dspam/.htpasswd
AuthName "DSPAM авторизация"
AuthType Basic
<limit GET POST>
Require valid-user
</limit>
[root@gw dspam]#
Но при входе в этот каталог веб-браузером авторизация да же не запрашивается.
В чём может быть проблема?
Система текущий сизиф.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 5:51 [Sysadmins] apacge2 & auth Алексей Шенцев
@ 2007-09-28 6:06 ` LIO
2007-09-28 6:33 ` Алексей Шенцев
2007-09-28 6:29 ` Avramenko Andrew
1 sibling, 1 reply; 14+ messages in thread
From: LIO @ 2007-09-28 6:06 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Здравствуйте.
28.09.2007 9:51 Алексей wrote:
АШ> Привет всем!
АШ> В каталоге веб-сервера создаю файлы:
АШ> [root@gw dspam]# cat .htaccess
АШ> AuthUserFile /var/www/apache2/html/reports/dspam/.htpasswd
АШ> AuthName "DSPAM авторизация"
АШ> AuthType Basic
АШ> <limit GET POST>
АШ> Require valid-user
АШ> </limit>
АШ> [root@gw dspam]#
АШ> Но при входе в этот каталог веб-браузером авторизация да же не запрашивается.
АШ> В чём может быть проблема?
АШ> Система текущий сизиф.
Начнём с того, обрабатывается .htaccess вообще?
Попробуй
====
Order deny,allow
Deny from all
====
Если сработает, тогда пример:
====
# Basic authorization: htpasswd .htpasswd username
AuthType Basic
AuthUserFile /var/www/html/.htpasswd
# Per IP allowing
Order deny,allow
Allow from 127.0.0.1
Deny from all
Satisfy any
====
Вот последний параметр "Satisfy" - пускать при разрешении "и по IP и по паролю"
или "или по IP или по паролю (any)"
--
Binary yours,
LIO
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 6:06 ` LIO
@ 2007-09-28 6:33 ` Алексей Шенцев
2007-09-28 7:05 ` LIO
0 siblings, 1 reply; 14+ messages in thread
From: Алексей Шенцев @ 2007-09-28 6:33 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Friday 28 September 2007 10:06:06 LIO написал(а):
> Начнём с того, обрабатывается .htaccess вообще?
> Попробуй
> ====
> Order deny,allow
> Deny from all
Попробовал, не работает. Куда смотреть?
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 6:33 ` Алексей Шенцев
@ 2007-09-28 7:05 ` LIO
2007-09-28 9:16 ` Алексей Шенцев
0 siblings, 1 reply; 14+ messages in thread
From: LIO @ 2007-09-28 7:05 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Здравствуйте.
28.09.2007 10:33 Алексей wrote:
АШ> В сообщении от Friday 28 September 2007 10:06:06 LIO написал(а):
>> Начнём с того, обрабатывается .htaccess вообще?
>> Попробуй
>> ====
>> Order deny,allow
>> Deny from all
АШ> Попробовал, не работает. Куда смотреть?
httpd.conf
====
DocumentRoot "тут что-то, скорее всего /var/www/html"
<Directory "то, что в DocumentRoot">
#необходимо
AllowOverride AuthConfig Limit Options
#рекомендую
Options None
Order deny,allow
Deny from all
</Directory>
====
--
Binary yours,
LIO
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 7:05 ` LIO
@ 2007-09-28 9:16 ` Алексей Шенцев
2007-09-28 9:44 ` LIO
2007-09-28 9:52 ` Avramenko Andrew
0 siblings, 2 replies; 14+ messages in thread
From: Алексей Шенцев @ 2007-09-28 9:16 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Friday 28 September 2007 11:05:20 LIO написал(а):
> <Directory "то, что в DocumentRoot">
> #необходимо
> AllowOverride AuthConfig Limit Options
> #рекомендую
> Options None
> Order deny,allow
> Deny from all
> </Directory>
Да с этим разобрался. А вот теперь такой вопрос:
в .htaccess пишу такую строчку:
AuthUserFile /var/www/apache2/html/reports/dspam/.htpasswd
В логе апача вижу:
/var/www/apache2/html/reports/dspam/.htaccess: Invalid command 'AuthUserFile',
perhaps misspelled or defined by a module not included in the server
configuration
Что сделал не правильно?
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 9:16 ` Алексей Шенцев
@ 2007-09-28 9:44 ` LIO
2007-09-28 9:52 ` Avramenko Andrew
1 sibling, 0 replies; 14+ messages in thread
From: LIO @ 2007-09-28 9:44 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Здравствуйте.
28.09.2007 13:16 Алексей wrote:
АШ> В сообщении от Friday 28 September 2007 11:05:20 LIO написал(а):
>> <Directory "то, что в DocumentRoot">
>> #необходимо
>> AllowOverride AuthConfig Limit Options
>> #рекомендую
>> Options None
>> Order deny,allow
>> Deny from all
>> </Directory>
АШ> Да с этим разобрался. А вот теперь такой вопрос:
АШ> в .htaccess пишу такую строчку:
АШ> AuthUserFile /var/www/apache2/html/reports/dspam/.htpasswd
АШ> В логе апача вижу:
АШ> /var/www/apache2/html/reports/dspam/.htaccess: Invalid command 'AuthUserFile',
АШ> perhaps misspelled or defined by a module not included in the server
АШ> configuration
АШ> Что сделал не правильно?
Смотри первое сообщение и используй как пример:
====
# Basic authorization: sh$ htpasswd .htpasswd username
AuthType Basic
AuthUserFile /var/www/html/.htpasswd
# Per IP allowing
Order deny,allow
Allow from 127.0.0.1
Deny from all
Satisfy any
====
--
Binary yours,
LIO
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 9:16 ` Алексей Шенцев
2007-09-28 9:44 ` LIO
@ 2007-09-28 9:52 ` Avramenko Andrew
2007-09-28 14:04 ` Алексей Шенцев
1 sibling, 1 reply; 14+ messages in thread
From: Avramenko Andrew @ 2007-09-28 9:52 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Может быть не все модули подключены? Смотрите документацию по данной
директиве для Вашей версии apache.
Алексей Шенцев пишет:
> В сообщении от Friday 28 September 2007 11:05:20 LIO написал(а):
>> <Directory "то, что в DocumentRoot">
>> #необходимо
>> AllowOverride AuthConfig Limit Options
>> #рекомендую
>> Options None
>> Order deny,allow
>> Deny from all
>> </Directory>
>
> Да с этим разобрался. А вот теперь такой вопрос:
> в .htaccess пишу такую строчку:
> AuthUserFile /var/www/apache2/html/reports/dspam/.htpasswd
>
> В логе апача вижу:
> /var/www/apache2/html/reports/dspam/.htaccess: Invalid command 'AuthUserFile',
> perhaps misspelled or defined by a module not included in the server
> configuration
>
> Что сделал не правильно?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 9:52 ` Avramenko Andrew
@ 2007-09-28 14:04 ` Алексей Шенцев
2007-10-01 8:00 ` Aleksey Avdeev
0 siblings, 1 reply; 14+ messages in thread
From: Алексей Шенцев @ 2007-09-28 14:04 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Friday 28 September 2007 13:52:13 Avramenko Andrew написал(а):
> Может быть не все модули подключены? Смотрите документацию по данной
> директиве для Вашей версии apache.
Надо было сделать:
[root@gw mods-enabled]# ln -s ../mods-available/auth_basic.load
[root@gw mods-enabled]# ln -s ../mods-available/authn_file.load
[root@gw mods-enabled]# ln -s ../mods-available/authz_groupfile.load
[root@gw dspam]# cat .htaccess
AuthType Basic
AuthName "Password Required"
AuthUserFile /var/www/apache2/html/reports/dspam/.htpasswd
AuthGroupFile /var/www/apache2/html/reports/dspam/.htgroup
Require valid-user
[root@gw dspam]#
[root@gw dspam]# ls .h*
.htaccess .htgroup .htpasswd
[root@gw dspam]#
Теперь ругань вот такая:
[Fri Sep 28 17:59:18 2007] [crit] [client 192.168.2.135] configuration error:
couldn't check access. No groups file?: /reports/dspam/
Чего не хватает?
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 14:04 ` Алексей Шенцев
@ 2007-10-01 8:00 ` Aleksey Avdeev
2007-10-01 8:24 ` Алексей Шенцев
0 siblings, 1 reply; 14+ messages in thread
From: Aleksey Avdeev @ 2007-10-01 8:00 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Алексей Шенцев пишет:
> В сообщении от Friday 28 September 2007 13:52:13 Avramenko Andrew написал(а):
>> Может быть не все модули подключены? Смотрите документацию по данной
>> директиве для Вашей версии apache.
>
> Надо было сделать:
> [root@gw mods-enabled]# ln -s ../mods-available/auth_basic.load
> [root@gw mods-enabled]# ln -s ../mods-available/authn_file.load
> [root@gw mods-enabled]# ln -s ../mods-available/authz_groupfile.load
Не совсем так. Правельнее:
a2enmod auth_basic
a2enmod authn_file
a2enmod authz_groupfile
Тогда ссылки проставятся с учётом межмодульных зависимостей.
PS: Есть и другой способ, через mods-start.d (см.
/usr/share/doc/apache2-*/README.ALT.ru_RU.KOI8-R).
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-10-01 8:00 ` Aleksey Avdeev
@ 2007-10-01 8:24 ` Алексей Шенцев
0 siblings, 0 replies; 14+ messages in thread
From: Алексей Шенцев @ 2007-10-01 8:24 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Monday 01 October 2007 12:00:14 Aleksey Avdeev написал(а):
> Алексей Шенцев пишет:
> > В сообщении от Friday 28 September 2007 13:52:13 Avramenko Andrew
написал(а):
> >> Может быть не все модули подключены? Смотрите документацию по данной
> >> директиве для Вашей версии apache.
> >
> > Надо было сделать:
> > [root@gw mods-enabled]# ln -s ../mods-available/auth_basic.load
> > [root@gw mods-enabled]# ln -s ../mods-available/authn_file.load
> > [root@gw mods-enabled]# ln -s ../mods-available/authz_groupfile.load
>
> Не совсем так. Правельнее:
>
> a2enmod auth_basic
>
> a2enmod authn_file
>
> a2enmod authz_groupfile
>
> Тогда ссылки проставятся с учётом межмодульных зависимостей.
>
> PS: Есть и другой способ, через mods-start.d (см.
> /usr/share/doc/apache2-*/README.ALT.ru_RU.KOI8-R).
За информацию спасибо.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 5:51 [Sysadmins] apacge2 & auth Алексей Шенцев
2007-09-28 6:06 ` LIO
@ 2007-09-28 6:29 ` Avramenko Andrew
2007-09-28 6:37 ` Алексей Шенцев
1 sibling, 1 reply; 14+ messages in thread
From: Avramenko Andrew @ 2007-09-28 6:29 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
allowoveride all
Алексей Шенцев пишет:
> Привет всем!
> В каталоге веб-сервера создаю файлы:
> [root@gw dspam]# cat .htaccess
> AuthUserFile /var/www/apache2/html/reports/dspam/.htpasswd
> AuthName "DSPAM авторизация"
> AuthType Basic
> <limit GET POST>
> Require valid-user
> </limit>
> [root@gw dspam]#
>
> Но при входе в этот каталог веб-браузером авторизация да же не запрашивается.
> В чём может быть проблема?
> Система текущий сизиф.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] apacge2 & auth
2007-09-28 6:29 ` Avramenko Andrew
@ 2007-09-28 6:37 ` Алексей Шенцев
2007-09-28 6:46 ` Avramenko Andrew
0 siblings, 1 reply; 14+ messages in thread
From: Алексей Шенцев @ 2007-09-28 6:37 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Friday 28 September 2007 10:29:39 Avramenko Andrew написал(а):
> allowoveride all
[root@gw conf]# service httpd2 restart
Stopping httpd2.prefork service:
[ DONE ]
Checking configuration sanity for httpd2.prefork: Syntax error on line 163
of /etc/httpd2/conf/httpd2.conf:
Invalid command 'AllowOveride', perhaps misspelled or defined by a module not
included in the server configuration
[FAILED]
[root@gw conf]#
Какой ещё модуль нужен то?
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2007-10-01 8:24 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-09-28 5:51 [Sysadmins] apacge2 & auth Алексей Шенцев
2007-09-28 6:06 ` LIO
2007-09-28 6:33 ` Алексей Шенцев
2007-09-28 7:05 ` LIO
2007-09-28 9:16 ` Алексей Шенцев
2007-09-28 9:44 ` LIO
2007-09-28 9:52 ` Avramenko Andrew
2007-09-28 14:04 ` Алексей Шенцев
2007-10-01 8:00 ` Aleksey Avdeev
2007-10-01 8:24 ` Алексей Шенцев
2007-09-28 6:29 ` Avramenko Andrew
2007-09-28 6:37 ` Алексей Шенцев
2007-09-28 6:46 ` Avramenko Andrew
2007-09-28 6:53 ` Алексей Шенцев
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git