NetCat

NetCat - décrit par son auteur comme le couteau suisse de TCP/IP - permet d'envoyer ou recevoir un flux réseaux vers un pipe unix.

Notes

  • Socat permet beaucoup plus de chose que NetCat, nous vous encourageons vivement à le découvrir

Exemples d'utilisation

Création d'un tarball vers une machine distante

Imaginez le cas d'un serveur HTTP avec 10GB de données où il ne reste plus assez de place locale pour faire un tarball des données.

Sur la machine cible (celle qui va recevoir le tarball) faire :

# nc -v -l -p 4242 | cat - > backup.tar.gz

Sur la machine à sauvegarder :

# cd /var
# tar cvfz - www | nc -q 0 <machine cible> 4242 
 

Commentaires