Autenticação HTTP básica do Apache não funciona

2

Tentando configurar a autenticação HTTP básica com o Apache, mas não está funcionando. Eu recebo a lista de diretórios e arquivos regularmente, sem necessidade de autenticação. Tentei reiniciar o httpd e o cache dos navegadores.

Não consigo encontrar entradas relevantes em / var / log / httpd / error_log.

Alguma idéia?

htpasswd:

# htpasswd -c /usr/local/share/passwords username
$ ls -l /usr/local/share/passwords 
-rw-r--r-- 1 root root 44 Nov 23 13:29 /usr/local/share/passwords

.htaccess:

$ cat /srv/http/test/.htaccess 
AuthType Basic
AuthName "Some Stuff"
AuthUserFile /usr/local/share/passwords
Require user username

O diretório:

$ ls -la /srv/http/test/
total 16
drwxr-xr-x 2 root root 4096 Nov 23 13:27 .
drwxr-xr-x 4 root root 4096 Nov 23 00:40 ..
-rw-r--r-- 1 root root   96 Nov 23 13:35 .htaccess
-rw-r--r-- 1 root root   14 Nov 23 00:40 page.html
    
por johndir 23.11.2011 / 12:52

2 respostas

1

Você tem permissão para sobrescrever configurações de autenticação usando arquivos htaccess? Consulte o link

    
por 23.11.2011 / 13:21
0

Você permitiu substituições na sua configuração do apache? link

(Desculpe por link antigo. Se você estiver usando uma versão mais antiga do apache, substitua 'current' pela versão que você está usando, por exemplo, 2.0, etc)

    
por 23.11.2011 / 13:23