On Wednesday 26 May 2004 08:07, Paul Lacatus wrote:
> Exista vreo comanda shell in FC1 cu care sa deschid un socket pe un port
> si sa vad daca se initiaza o conexiune catre acel port si ce informatie
> imi vine catre el ?

Nu am inteles exact ce vrei sa faci...

Daca vrei sa te conectezi la un port sa vezi daca asculta cineva acolo si ce 
raspuns iti da poti folosi bucata asta de bash:

<--- cut here --->
HOST="localhost"
PORT=25

{ exec 9<> /dev/tcp/${HOST}/${PORT} ; } 2>/dev/null

if [ $? -ne 0 ]
then
    echo "Nu am putut realiza conexiunea TCP pe $HOST:$PORT"
    exit 0
fi

while read -r
do
    echo $REPLY
done <&9

exec 9>&-
</--- cut here --->

Direct in bash crearea unui socket in LISTEN nu e posibila. Doar daca 
folosesti nc (netcat) sau alte utilitare ai sa reusesti ceva.


Mihai

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui