relatorio squid
Publicado por marden do vale pimenta 18/10/2007
[ Hits: 6.074 ]
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
Kernel 4.0 para Ubuntu, Linux Mint, Lubuntu e derivados
Exemplos de scripts com dialog
Impedir duas ou mais conexões por usuário
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Samba 4 AD-DC 2026: LAPS (Randomizando senhas locais).
Cairo Dock ainda funcional nos dias de hoje
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
Removendo o bloqueio por erros de senha no Gentoo (systemd)
Papel de Parede Animado no KDE Plasma 6 (Com dicas para Gentoo)









