[Sysadmins] Не получается включить авторизацию в apache2
Alexander Vasiliev
=?iso-8859-1?q?vav=2Eemail_=CE=C1_gmail=2Ecom?=
Вт Июл 15 18:32:00 MSD 2008
Система AltLinux Server 4.0 + updates.
Сервер apache2
# rpm -q apache2
apache2-2.2.6-alt2
#
Модули:
# httpd2 -M
Loaded Modules:
core_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
alias_module (shared)
auth_basic_module (shared)
authn_file_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgi_module (shared)
dir_module (shared)
include_module (shared)
log_config_module (shared)
logio_module (shared)
mime_module (shared)
negotiation_module (shared)
Syntax OK
#
Пытаюсь включить авторизацию пользователей
[root на localhost /]# cat /etc/httpd2/conf/addon.d/A.vav.conf
<IfModule alias_module>
Alias /vav /var/www/common-addons/vav/
</IfModule>
<Directory "/var/www/common-addons/vav/">
Options None
AllowOverride None
AuthName "VAV Access"
AuthType Basic
AuthUserFile /etc/nagios/vav.web
Require valid-user
Order deny,allow
Deny from all
# Allow from 127.0.0.1
# Allow from 192.168.104.0/24
# Allow from 10.192.64.0/24
# Satisfy any
</Directory>
[root на localhost /]#
Файл /etc/nagios/vav.web создан и пароли заведены
[root на localhost /]# l /etc/nagios/vav.web
-rw-r----- 1 root apache2 37 Jul 15 15:05 /etc/nagios/vav.web
[root на localhost /]#
[root на localhost /]# cat /var/www/common-addons/vav/index.html
<html><body><h1>It works! VAV!</h1></body></html>
[root на localhost /]#
При обращении к данной странице сервер выдает сообщениие об ошибке
Access forbidden!
You don't have permission to access the requested object. It is either
read-protected or not readable by the server.
If you think this is a server error, please contact the
webmaster<webmasterr на localhost>.
Error 403 192.168.104.200
Tue Jul 15 16:59:55 2008
Apache/2.2.6 (Unix)
В /var/log/httpd2/error_log пишется
[Tue Jul 15 16:59:55 2008] [error] [client 192.168.104.251] client denied by
server configuration: /var/www/common-addons/vav/
Если закомментировать строчки, относящиеся к пользовательской авторизации,
и расскоментировать строчки с Allow, то все работает.
Кроме включения модулей, все остальное сконфигурировано по-умолчанию.
Подскажите, пожалуйста, что я сделал неверно или чего не сделал?
--
Александр Васильев
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sysadmins/attachments/20080715/b279a8a7/attachment-0002.html>
Подробная информация о списке рассылки Sysadmins