Situatie
O alternativa pentru transmiterea fisierelor intre 2 calculatoare cu linux este utilitarul netcat. Pe o statie si porneste netcat cu optiunea de a astepta pe un port informatie si pe cealalta statie se trimite informatia catre ip-ul si portul primei statii.
Solutie
Pentru a transmite un fisier , il arhivam pe o statie (client), si-l trimitem catre cealalta statie care asteapta (server)
Porturile 0-1000 nu sunt accesibile utilizatorilor obisnuiti ( non root)
Pe server ne folosim de :
netcat -l 2345 | tar xzvf -
– netcat asteapta informatie pe portul 2345 . cand aceasta soseste este trimisa catre tar care dezarhiveaza
Clientul:
tar -czf - <fisier> | netcat 192.168.10.101 2345
– comprima si-l trimite pe portul 2345 catre 192.168.10.101
…si serverul a primit fisierul
Leave A Comment?