Trasferire files compressi usando netcat e tar


Copiare i file di una directory da un server ad un altro eseguendo una compressione prima dell’invio e una decompressione subito dopo la ricezione.

Per prima cosa si deve predisporre il server di destinazione in ascolto:

nc -l 8888 | tar xzvf -

Il server mittente deve invece fare il lavoro inverso e deve conoscere anche l’IP della macchina di destinazione:

tar czvf - | nc 8888