terça-feira, novembro 18, 2008

SARG gerando relatórios com nome de usuários sem autenticação

Salve galera, hoje vou mostrar como gera relatorios no SARG, com nomes de usuários, sem ter autenticação.

Ambiente:
FreeBSD 7.0
squid-2.6.16_1
dansguardian-2.8.0.6.
apache_1.3.41
sarg-2.2.5_1


Se você gera relatórios pelo SARG, seja usando o arquivo de log do SQUID ou do Dansguardian, sem autenticação no proxy, você gera apenas uma lista de acesso internet por IP, sem nomes de usuários.

Mas para isto, o SARG tem uma solução interessante.

Você pode criar uma lista de IP, com os respectivos nomes para cada IP, mas para isso funcionar de maneira util, recomendo fixar o IP por Mac Address da placa de rede de cada computador, para evitar de um determinado IP, ir parar em outro computador.

O layout do arquivo é assim:

192.168.0.1 Maria Silva
192.168.0.4 Paulo Santos
192.168.0.200 Servidor de Arquivos
192.168.0.254 Firewall

E assim por diante.

Abaixo segue o campo que você precisa editar no sarg.conf
usertab /usr/local/etc/sarg/sarg.usertab

Sintaxe: usertab local_do_arquivo_de_usuarios

DICA: tive problemas para gerar esse relatorio, e perdi um dia para resolver. O nome desse arquivo deve ser sarg.usertab, não sei porque, mas foi a unica maneira de fazer funcionar.

Feito esta alteração, basta rodar o sarg e verificar se ele realmente mudou para nomes em vez de IP´s no relatorio de acesso internet.

Grande abraço a todos.

TAG - sarg, freebsd, squid, usuário, dansguardian, apache, lista de acesso internet

Nenhum comentário: