quinta-feira, 24 de julho de 2008

Autenticação no Apache

Crie o arquivo .htaccess no diretório onde você deseja restringir o acesso colocando:


AuthName "Pagina restrita a usuarios cadastrados"
AuthType Basic
AuthUserFile /home/httpd/users
require valid-user


Crie o arquivo de senha referenciado no .htaccess:

$ htpasswd -c /home/httpd/users


No arquivo /etc/apache2/apache2.conf acrescente:


< Directory "/var/www/test">
AllowOverride AuthConfig
< /Directory>

Reinicie o apache para que as novas configurações passem a funcionar.