welington27
(usa Debian)
Enviado em 30/04/2013 - 15:27h
Boa tarde pessoal por favor me ajudem estou criando uma senha para acesso ao relatório do Sarg então, eu fui com base nesse tuto aqui:
#--------------------------------------------------------------------------------
Senha nos relatórios do SARG
Considerando que você ja tenha instalado o Squid e o Sarg vamos agora colocar uma senha no acesso aos relatórios do Sarg para que somente o administrador possa visualizar o que a galera anda acessando.
Nesse nosso exemplo tomaremos a seguinte pasta como padrão:
Para o SARG = /var/www/squid-reports/
Caso a pasta que esteja acessando seja uma outra é só alterar e substituí-las durante a execução do procedimento.
Colocando a senha para acesso aos relatórios SARG:
1) Crie um arquivo ".htaccess" dentro da pasta "/var/www/squid-reports/":
# vim /var/www/squid-reports/.htaccess
2) Coloque dentro do arquivo o seguinte conteúdo:
AuthType Basic
AuthName "Acesso restrito!"
AuthUserFile /var/www/squid-reports/.htpasswd
require valid-user
3) Crie o usuário e a senha para acesso à pasta, para nosso exemplo usaremos o nome de usuário "admin":
# htpasswd -c /var/www/squid-reports/.htpasswd admin
Observação: Após digitar o comando acima, será solicitado a senha para acesso, mencione-a cuidadosamente para não errar e em seguida redigite-a confirmando.
4) Agora vamos editar o apache:
# vim /etc/apache2/httpd.conf
Acrescente as seguintes linhas no final do arquivo:
#Relorio SARG
Alias /sarg /var/www/squid-reports
<Directory "/var/www/squid-reports">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
salve o arquivo e pronto você pode acessar os relatórios do navegador digitando seu ip/squid-reports ou ip/sarg e irá pedir sua senha de autenticação.
#-----------------------------------------------------------------------------------------------------------------------------------------------------
Acontece que esta gerando um erro na tela no navegador assim:
#-----------------------------------------------------------------------------------------------------------------------------------------------------
Internal Server Error
O servidor encontrou um erro interno ou errada e não pôde concluir o seu pedido.
Por favor, contate o administrador do servidor, webmaster @ localhost e informá-los sobre o tempo que o erro ocorreu, e qualquer coisa que você poderia ter feito que pode ter causado o erro.
Mais informações sobre este erro pode estar disponível no log de erro do servidor.
Apache/2.2.16 (Debian) Server at 192.168.1.253 Porta 80
#--------------------------------------------------------------------------------------------------------------------------------------------------------
O que pode ser pessoal???