Seguindo o Raciocinio do pssgyn voce tambem podera filtrar por data
Código :
cat /var/log/squid/access.log | grep fulano | grep 09/Mar/2005 > internet.txt ou cat /var/log/squid/access.log | grep fulano | grep Mar/2005 > internet.txt
Versão Imprimível
Seguindo o Raciocinio do pssgyn voce tambem podera filtrar por data
Código :
cat /var/log/squid/access.log | grep fulano | grep 09/Mar/2005 > internet.txt ou cat /var/log/squid/access.log | grep fulano | grep Mar/2005 > internet.txt
É o seguinte, eu não posso fazer um controle por ip, pois um usuario pode acessar de um computador ou de outro, pois não têm um computador fixo por usuario, se bem que se cada usuario usasse sempre o mesmo computador, como eu saberia se foi o joão que acessou tal site ou se maria sentou no computador de joão e acessou tal site.
Mas mesmo assim muito obrigado, os toques de vocês ajudaram um monte. De um modo ou de outro eu consegui mais ou menos oque eu queria!
Muito obrigado pela atenção!
Um forte abraço a todos!
Caro amigo,
Esse controle na verdade não precisa ser necessariamente por IP.
Se você selecionar o usuário, não importa em que máquina ele usou a Internet. Vai aparecer o IP da máquina. Mas você vai ficar sabendo também que um determinado usuário utilizou a própria máquina ou a máquina de alguém.
Aqui na empresa onde trabalho é comum usuário utilizar a máquina de alguém, achando que a gente não pega onde navegou.
De qualquer forma, um grande abraço ............ :)
beleza Tiago ou quem souber queria saber como faço para pegar tudo que esta vindo na tela neste tail e jogar para um outro arquivo tem como???
valeu pela atenção e ajuda abraços
assim ira mostrar a coluna do usuario e a coluna do site
tail -f /var/log/squid/access.log | awk '{print$3 " " $8 " " $7}'
Abraços
Primeira informação basica.... no squid nao fica ninguem LOGADO, entao nao da para saber quem esta logado por que ninguem fica logado, sacou? Ele simplesmente autentica login/senha, e pega a url requisitada na internet, feito isso ele mostra no access.log as informacoes que voce ja conhece, so que nao fica nenhum usuario logado.
tente usar um radius, ele é feito para isso, saber quem ta logado, quanto bytes foram trafegados, quanto tempo permanceu online, etc etc etc ..