Linux:Communiquer entre serveurs avec netcat
Un article de Djjnet.
Soit 2 machines : machine1 et machine2
Lancer le serveur sur machine1 pour écouter sur le port 10000 :
nc -l -p 10000
Lancer le client sur machine2 pour se connecter à machine1 :
nc machine1 10000
Tout message envoyé sur l'entrée standard du client est envoyé sur la sortie standard du serveur.
Exemple d'utilisation pour la sauvegarde d'un disque :
machine1 :
nc -l -p 10000 > fichierdesauvegarde
machine2 :
dd if=/dev/hda2 | nc machine1 10000
Exemple d'utilisation pour la sauvegarde en passant par un tar :
machine1 :
nc -l -p 10000 > fichierdesauvegarde.tar
machine2 :
tar -cO dossier | nc machine1 10000


