Monitora

Publicado por Felipe Ribeiro 13/06/2008

[ Hits: 6.712 ]

Download 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.................................

  



Esconder código-fonte

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

Scripts recomendados

Instalação do Eclipse for PHP Developers

Agenda de telefone em Shell usando Dialog

Script para fazer download no rapidshare com conta premium

Estatísticas de tráfego de rede

Configuração pós-instalação do Slackware 14.2


  

Comentários
[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 vitormicillo 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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts