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.

Responder a