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/