shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

portas abertas em gnu/linux - solução


From: Jorge Barros de Abreu
Subject: portas abertas em gnu/linux - solução
Date: Wed, 13 Jan 2010 03:57:56 -0200
User-agent: KMail/1.11.4 (Linux/2.6.29.6-smp; KDE/4.2.4; i686; ; )

Olá.

O script abaixo exibe as portas abertas e o processo que a está escutando. Foi 
testado em um slackware. Espero que seja útil.

FILE=`mktemp`
echo -e "Local Remoto Estado PID/Programa" > $FILE
sudo netstat -nap | grep -E 'LISTEN|ESTABLISHED' | grep -v LISTENING \
| tr -s " " | cut -d' ' -f4,5,6,7 >> $FILE
echo "Script de Portas Abertas" > $FILE.1
echo >> $FILE.1
cat $FILE | column -tx >> $FILE.1
echo >> $FILE.1
echo -e "Porta\tPID/Nome do Programa" >> $FILE.1
sudo netstat -nap | grep -E 'LISTEN|ESTABLISHED' | grep -v LISTENING \
| tr -s " " | cut -d' ' -f4,7 | cut -d':' -f2 | tr ' ' '\t' >> $FILE.1
mcedit $FILE.1
rm $FILE $FILE.1
unset FILE

-- 
Data Estelar 2455207,783287
http://sites.google.com/site/ficmatinf
Desejo-lhe Paz, Vida Longa e Prosperidade.
São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]