LINUX.ORG.RU
ФорумAdmin

apache httpd basic auth pam

 , ,


0

1

Имеетья httpd , в /var/www/html/ есть директории dir1 dir2 dir3

в dir2 есть только index.html

настраиваю базовую аутентификацию след образом:

<Directory /var/www/html/dir2>

AuthBasicProvider PAM
    AuthPAMService service
    AuthType Basic
    AuthName "Group Restricted  Server"
    require valid-user
</Directory>

все работает чудесно в логах вижу

:notice] [pid 28871] mod_authnz_pam: PAM authentication passed for user nigga

директория dir1 по тз должна быть с базовой аутентификацией

вставляю такой же кусок конфига для нее в главном файле конфигурации апача

ServerRoot "/etc/httpd"
Listen 80
Include conf.modules.d/*.conf
User apache
Group apache
<Directory />
   AllowOverride none
   Require all denied
</Directory>
DocumentRoot "/var/www/html"
<Directory "/var/www">
    AllowOverride none
    Require all granted
</Directory>
<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride none
    Require all granted
</Directory>
<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>
<Files ".ht*">
    Require all denied
</Files>
ErrorLog "logs/error_log"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
</IfModule>
<Directory "/var/www/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>
<IfModule mime_module>
TypesConfig /etc/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType text/html .shtml
    AddOutputFilter INCLUDES .shtml
</IfModule>
AddDefaultCharset UTF-8
<IfModule mime_magic_module>
    MIMEMagicFile conf/magic
</IfModule>
EnableSendfile on
IncludeOptional conf.d/*.conf
вставляю первый кусок кода который конфигурирует базовую ниже этой строки <Directory «/var/www/html»> и не могу авторизоваться, в логе вижу следующее
[Tue Apr 25 20:23:48.975338 2017] [:notice] [pid 28871] mod_authnz_pam: PAM authentication passed for user nigga
[Tue Apr 25 20:23:49.039913 2017] [:warn] [pid 28871] mod_authnz_pam: PAM authentication failed for user nigga: Failure setting user credentials
[Tue Apr 25 20:23:49.040054 2017] [auth_basic:error] [pid 28871] [client ] AH01617: user nigga: authentication failure for "/dir1/index.html": Password Mismatch
[Tue Apr 25 20:23:49.103494 2017] [:warn] [pid 28871] mod_authnz_pam: PAM authentication failed for user nigga: Failure setting user credentials
[Tue Apr 25 20:23:49.103611 2017] [auth_basic:error] [pid 28871] [client ] AH01617: user nigga: authentication failure for "/dir1/index.php": Password Mismatch

Сильно не пинайте, пожалуйста, с апачем у меня плохо

Заранее спасибо большое за помощь

забыл добавить

хост управляеться лдапом FreeIPA в которой и настроен service HTTP для базовой аутентификации

rom100 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.