Traferire files con Netcat

Mattepuffo's logo
Traferire files con Netcat

Traferire files con Netcat

Di Netcat abbiamo sicuramente già parlato.

Oggi vediamo come usarlo per trasferire files tra pc/server.

Per eseguire i comandi qui sotto dobbiamo avere almeno netcat e pv.

Per installarli su Arch Linux:

# pacman -Sy netcat pv

Per installarli su Debian:

# aptitude install netcat pv

A questo punto sul pc che volete usare come server:

# netcat -l -p 7000 | pv | tar x

Rimarrà in ascolto sulla porta 7000 in attesa che un client invii un file.

Dal client:

# tar cf - file.docx | pv | netcat 192.168.1.185 7000

L'unica cosa è che non ci sono avvisi sul termine del trasferimento; lo vedete nel client, in quanto segnala in tempo reale i dati che sta inviando.

Quando stanno a zero il file è inviato.

Enjoy!


Condividi

Commentami!