relatorio squid
Publicado por marden do vale pimenta 18/10/2007
[ Hits: 5.737 ]
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
Altera /etc/fstab colocando o parâmetro acl nas partições ext3.
Script para balanceamento de link's de internet
Substituir strings em arquivos ascII
Firewall para Compartilhamento de Conexão 3G
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)