Pular para o conteúdo

Monitora

É um script que monitora os acessos a internet através dos IP'S das máquinas, mostrando online quem e  o que está sendo acessado.

Espero que seja util.

Vlw.................................
Felipe Ribeiro FelipeFRibeiro
Hits: 8.780 Categoria: Shell Script Subcategoria: Variáveis
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

É um script que monitora os acessos a internet através dos IP'S das máquinas, mostrando online quem e  o que está sendo acessado.

Espero que seja util.

Vlw.................................
Download monitora Enviar nova versão

Esconder código-fonte

#!/bin/bash
tail -f /var/log/squid/access.log | awk '{ if ($4=="TCP_DENIED/403")
{printf "\033[31m%s\033[m \033[31m%s PROIBIDO \033[m \033[31m%s\033[m \033[31m%s\033[m \n", $3, $8, $6,$7}
else
{printf "\033[33m%s\033[m \033[32m%s LIBERADO \033[m \033[32m%s\033[m \033[32m%s\033[m\n", $3, $8, $6, $7}}'

Configurando interfaces de rede

Script para calcular o valor fatorial de um numero

S-phoenix desliga/reinicia, quantos estão logado no PC, tempo ligado

Script para embutir legenda.

melhorias

#1 Comentário enviado por ricardospimentel em 28/05/2010 - 14:23h
Oi

Imagino que o resultado deste ótimo script devesse sair colorido na tela. Ele não está saindo assim e está imprimindo na tela os comandos do script junto aos dados que mais interessam.

Estou usando o Ubuntu Server 10.04, mesmo assim, seu script é ótimo.
#2 Comentário enviado por doodelinux em 03/10/2013 - 10:33h
Corrigi o script para terminais comuns.

#!/bin/bash

tail -f /var/log/squid/access.log | awk '{
if ($4=="TCP_DENIED/403"){
printf "%s %s BLOQUEADO %s [%s\n", $3, $8, $6,$7
}
else{
printf "%s %s LIBERADO %s [%s\n", $3, $8, $6, $7
}
}'

Contribuir com comentário

Entre na sua conta para comentar.