Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/03/2006, à 23:16

gapz

Netcat -> transfert de fchier sur le réseaux

Avant tout il faut avoir netcat d'installer, donc apt-get install netcat si vous l'avez dans les dépôt.
Cette petite astuce n'a rien d'extraordinaire mais je m'en sert des fois quand je n'ai pas envie de passer par ssh:
Pour le poste qui veux envoyé un fichier nommé : nom_fichier:

netcat -l -p port_choisis << nom_fichier

Puis pour le receveur:

netcat ip_poste_emetteur port_choisis >> nom_fichier

Exemple concret:

netcat -l -p 5151 << texte.txt

et le receveur:

netcat 192.68.0.1 5151 >> texte.txt

Attention:
-toutes les commandes ci-dessus doivent être faites avec sudo.
-ne pas écrire dans le terminal durant le transfert

PS: un petit problème se pose tout de même, c'est que l'on ne sait pas quand le fichier est finis de trasferé, alors il suffit de regarder si sa taille vaire avec un autre terminal, ou via une application graphique.


Real programmers code in binary :: http://gapz.tuxfamily.org

Hors ligne

#2 Le 15/01/2007, à 21:26

Barca

Re : Netcat -> transfert de fchier sur le réseaux

si tu rajoutes -q0 il s'arrête une fois qu'il rencontre le caractère de fin de fichier


Prouver que j'ai raison serait admettre que je puis avoir tort

Hors ligne

#3 Le 16/01/2007, à 12:34

gapz

Re : Netcat -> transfert de fchier sur le réseaux

Pas mal , ça devient presque utilisable.


Real programmers code in binary :: http://gapz.tuxfamily.org

Hors ligne