Bonsoir !
Le 2005-05-19 17:48:44 +0200, deny écrivait :
cp -R /home/deny/rpm | netcat -vv -w 10 192.168.0.3 80
Euh. À priori, cp ne marche pas sans un second argument. En tout cas pas chez moi.
Pour en être sûr, j'ai fait l'essai :
1) dans un terminal, je lance :
---------------------------------------------------------------------- $ netcat -l -p 32000 ----------------------------------------------------------------------
Qui crée un serveur netcat écoutant à l'adresse 32000.
2) dans un second, je lance tout d'abord la commande :
---------------------------------------------------------------------- $ cat mon_fichier.txt | netcat -w 10 127.0.0.1 32000 ----------------------------------------------------------------------
-> Le contenu de mon fichier apparaît dans le terminal contenant le serveur. Ça marche.
3) dans le second terminal, je lance cette fois :
---------------------------------------------------------------------- $ cp -R mon_fichier.txt | netcat -w 10 127.0.0.1 32000 cp: fichier cible manquant Pour en savoir davantage, faites: « cp --help ». (UNKNOWN) [127.0.0.1] 32000 (?) : Connection refused ----------------------------------------------------------------------
Je me fait jeter avec un message d'erreur.
Bref, que ce soit en théorie ou en pratique, ça ne marche pas.
Voilà, voilà.
Bonne soirée !