relatorio squid
Publicado por marden do vale pimenta 18/10/2007
[ Hits: 5.975 ]
Homepage: www.fucapi.br
Este Script visa apenas gerar um arquivo contendo os endereços IP usados pelo usuário.
Crie uma pasta e coloque o arquivo dentro, então crie uma sub-pasta chamada relatório.
#!/bin/bash
echo inicio
#set -x
dir_access=/usr/local/squid/logs/01-10-2007/access.log.0
# coletando informacoes do log do squid
awk '{print $8 " " $3 " " strftime("%H:%M:%S",$1)}' $dir_access |grep -v "-"|sort > squid.log
while_read_LINE ( )
{
cat squid.log |while read LINE
do
ARQ2=$LINE
echo $ARQ2 > arq2.txt
var
ARQ1=$LINE
echo $ARQ1 > arq1.txt
ponto=$ponto"."
echo Executando relatorio
echo $ponto
clear
done
}
var ()
{
IP2=$(awk '{print $2}' arq2.txt)
USER2=$(awk '{print $1}' arq2.txt)
grep $IP2 relatorio/$USER2 > tmp.log
$?add
}
0add ()
{
echo igual > tmp.log
}
1add ()
{
echo $IP2 >> relatorio/$USER2
}
2add ()
{
echo $IP2 >> relatorio/$USER2
}
while_read_LINE
echo fim
rm -rf *.log
Imspector - Manipular ACLS facilmente
Script em Bash para gerenciar as novas versões do Java e permitir escolher a versão pa
Script para Firewall - Utlizando iptables
Bloquear o DHCP de dispositivos móveis
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
É normal não gostar de KDE? (15)
Erro ao instalar programa, "você tem pacotes retidos quebrados&qu... (13)









