No lado de recebimento:
nc -l -p 5959 | ( cd /media/data; cpio -idmv )
No lado de envio:
find /some/dir -type f -print | cpio -oa | nc machine 5959
No entanto, você deve considerar o uso de scp
:
cd /some/dir
scp -r . user@machine:/media/data