Blogia
Geeks i d'altres

[MiniTip] NetCat i pipes

Per a pasar fitxers entre dos ordinadors en xarxa, podeu emprar les famoses tuberies del món Unix (les pipes) en conjunció amb "la navalla suissa" del protocol TCP/IP, el NetCat.

Per començar, hem de fer que l'ordinador que ha de rebre el fitxer es posi a escoltar a un port, i tota la informació que li arribi allà l'envii a un fitxer determinat mitjançant la redirecció :
nc -l -p [port] > [nomdelfitxer]


A l'ordinador que envia la imatge hem de fer que aquesta s'envii al port que acabam de posar a escoltar al destinatari, així que lletgim el contingut del fitxer amb la comana cat (per més informació man cat), i redirigim la sortida d'aixó a l'entrada del netcat amb una bona tuberia :) :
cat "nomdelfitxer" nc [ip_del_destinatari] [port]


Voilà, ja tenim el nostre fitxer pasat. Tal volta no és la solució més ortodoxa, ni la més senzilla, pero per a enviaments puntuals és efectiva i cómoda (i per que no dir-ho, queda bastant geek :D).

2 comentarios

servomac -

Ostres, quin fallo! Gràcies!
Això és la porqueria de sistema de publicació del blog, que va com vol :P.

Tribe -

T'has deixat la "bona tuberia" :p

Per lo demés molt interessant el tema netcat.

Adeu.