Monitora

Publicado por Felipe Ribeiro 13/06/2008

[ Hits: 6.785 ]

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

Script para logar no diretorio em rede windows

Bloqueando ataque de força bruta em ssh através de script bash

Script para NAT

script de compilação do kernel 2.6.38.8 com patch ck3 no ubuntu

Instalando o Token Safenet 5110 em linux base debian


  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts