Login e senha no diretório
Aqui eu faço isto. Eu controlo pelo apache, quando alguém tenta acessar o diretório onde estão os relatórios do sarg, o apache pede login e senha para que o usuário possa acessar.
Código :
#Relatórios squid
<Directory /var/www/squid-reports>
Options -Indexes FollowSymLinks Includes
AllowOverride AuthConfig
# Autenticação de Usuário
AuthName "Acesso aos relatórios de acesso a internet"
AuthType Basic
AuthUserFile /etc/apache2/passwd_squid
require valid-user
Order allow,deny
Allow from all
</Directory>
para você criar o arquivo de login e senhas use o htpasswd
Código :
htpasswd -c arquivo_senha usuario
Ele vai pedir para ser digitado uma senha e depois confirma-la.
Esta sintaxe você somente vai usar na primeira vez para poder criar o primeiro usuário e arquivo onde vão ficar as senhas. Depois você usa:
Código :
htpasswd arquivo_senha usuario
Lembre-se de informar onde está o arquivo de senhas na configuração do Apache
AuthUserFile /etc/apache2/arquivo_senha
Dá uma olhada neste artigo que ele vai te dar mais informações:
http://www.devin.com.br/eitch/htaccess/
[]'s