Transfert de fichier d' un pc à un autre

Fermé
remless Messages postés 57 Date d'inscription lundi 15 octobre 2001 Statut Membre Dernière intervention 9 septembre 2013 - 2 sept. 2003 à 10:48
Mario1095 Messages postés 168 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 6 mai 2009 - 24 oct. 2007 à 13:34
Salut,

j'ai un réseau local sous mandrake 9.0 et je voudrai que chaque pc envoi un fichier vers un seul et unique pc.

Apparement sous linux c'est pas simple de mettre un repertoire en partage (mais en linux rien n'est simple).

Donc je me demandais si une commande tel que:

send @dest chemin d'accès/mon_fichier.txt

existe ??

Si c'est le cas je suis sauvé :D sinon je devrai me creuser la tete pour partager un repertoire :((

Merci,
@++
A voir également:

13 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
2 sept. 2003 à 10:53
Salut.

As-tu pensé à Samba ou NFS ?

JP
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
2 sept. 2003 à 11:03
Et pourquoi pas FTP ?
C'est fait exactement pour ça, c'est simple à mettre en place, c'est fiable et on trouves des clients/serveurs FTP gratuits pour Windows et Linux.
0
remless Messages postés 57 Date d'inscription lundi 15 octobre 2001 Statut Membre Dernière intervention 9 septembre 2013
2 sept. 2003 à 15:03
ben j pensé a NFS mais faut reconpiler le noyau et je sais pas comment on fait

et puis pour FTP ca ne peu pas me convenir car moi c'est une commande que je veux mettre dans un crontab

expl: toute les heures envoyer tel fichier a l'@ 192.168.0.5

voila, si c'est possible avec ce que vous me proposer est-ce que vous pouvez m'en dire plus (lien ou comment on fait)

Merci,@++
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
2 sept. 2003 à 15:15
Re-

Tu tournes sur quelle distrib de Linux?
T'es sur qu'il te failles recompliler ton noyau pour installer NFS?

Samba t'as essayé?

JP
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
2 sept. 2003 à 15:56
et puis pour FTP ca ne peu pas me convenir car moi c'est une commande que je veux mettre dans un crontab

C'est quoi le soucis ?
ça s'automatise très bien l'envoi de fichiers par FTP...
0
remless Messages postés 57 Date d'inscription lundi 15 octobre 2001 Statut Membre Dernière intervention 9 septembre 2013
3 sept. 2003 à 13:17
salut,

Je suis sous mandrake 9.0

Si l'envoi de fichier par FTP peut s'automatisé avec un démon crond alors ca m'interresse mmais je sais pas comment faire donc si tu peyx m'aider sebsauvage c cool :D

En ce qui concerne NFS je me suis pencher dessu mais j'avai cru lire ca mais bon peut etre que j'ai mal lu :p

En tout cas merci de m'aider, c cool

@++
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
3 sept. 2003 à 13:30
Pour le FTP, comme j'aime beaucoup Python, j'aurais tendance à le faire en Python:
http://sebsauvage.net/python/snyppets/index.html#sendftp

Mais ça doit être faisable également avec l'excellent CURL
http://curl.sf.net/

ou même avec un simple fichier de commande FTP.
Le fichier de commande (commande.txt):
open monserveurftp.com
monlogin
monmotdepasse
cd monrepertoire
bin
put monfichier
quit


et balancer ce fichier de commande au FTP:
ftp -n < commande.txt
                
                
0
remless Messages postés 57 Date d'inscription lundi 15 octobre 2001 Statut Membre Dernière intervention 9 septembre 2013
3 sept. 2003 à 21:52
Salut,

Dit sebsauvage, j'ai un soucis avec la soluce ftp
J'ai installer proftp
je le lance puis je tape la commande : ftp localhost (pour tester)

la, il demande "name" puis "mot de pass" (je met adminftp user que j'ai crée avant)

ensuite je met la commande:

put /home/fichier.txt
(pour deposer dans le repertoire le fichier fichier.txt)

il me dit transfert complete mais dans le repertoire /home/result/, que j'ai definit dans le fichier etc/proftpd.conf, il n'y a rien donc je comprend pas le probleme.

je t'envoi mon fichier de config au cas ou sa t'aiderai à m'aider :p

/* ...... */

ServerName "remless"
ServerType standalone

UseFtpUsers on

DefaultChdir /home/result/
DefaultRoot /home/result/

DefaultServer on

Port 21

Umask 022

User nobody
Group nobody

# Message d'accueil après une connexion réussie
AccessGrantMsg "Connexion reussie pour %u"

# Un utilisateur peut écraser ses propres fichiers
AllowOverwrite on

<Directory /home/result>

<Limit WRITE>
AllowUser adminftp
DenyAll
</Limit>

</Directory>

/* ... */

La seule chose dont moi j'ai besoin c'est que le client envoi son fichier "/home/fichier.txt" au serveur.

J'espere que tu pourras m'aider

Grand merci car la je suis au bord des larmes :((((((( ,
@++
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
4 sept. 2003 à 09:44
proftpd comme serveur, c'est ça ?

Je ne connais pas proftpd, mais a vue de nez il y a un problème dans la config:

Tu autorise l'écriture dans /home/result
( <Directory /home/result> <Limit WRITE> AllowUser adminftp...)
mais dans ta session FTP tu essai d'écrire dans /home (put /home/fichier.txt ).

A mon avis ça vient de là.
0
remless Messages postés 57 Date d'inscription lundi 15 octobre 2001 Statut Membre Dernière intervention 9 septembre 2013
4 sept. 2003 à 14:33
Salut,

je sais pas quel était le problème mais à force de modif ca à fini par marcher o_O

j'ai essayé de faire un fichier commande.txt :

open localhost
remless
pass
lcd local
cd synthese
bin
put inject.h
bye

mais ca marche pas :(((( .
C'est apparement du au faite qu'il ne prend pas les login et password :

ftp -n < commande.txt

AUTH not understood
AUTH not understood
KERBEROS_V4 rejected as an authentication type
?Invalid command
?Invalid command
Local directory now /home/remless/local
Please login with USER and PASS
Please login with USER and PASS
Please login with USER and PASS
Please login with USER and PASS
Passive mode refused. Turning off passive mode.
Please login with USER and PASS
ftp: bind: Address already in use

donc si vous savez quel est la cause je suis sauvé car j'ai plus que ca à faire puis le mettre dans un cron.

Merci,
@++
0
Essaye de t'authentifier ainsi :

quote user remless
quote pass pass

Ca devrait marcher ;)
0
remless Messages postés 57 Date d'inscription lundi 15 octobre 2001 Statut Membre Dernière intervention 9 septembre 2013
4 sept. 2003 à 17:40
re,

ben en faite fallait s'identifier avec

user remless password

tous marche je l'ai meme mis dans un script et ca marche . :D

J'aurai aimer faire une mise a jour avec le démon crond mais il n'écrase pas le fichier.
De toute facons j'ai po besoin de cette mise a jour c'etait du zel :p

Merci pour tout
@++
0
Hello,

J'ai à la maison (et au trvail) un réseau hétérogène (Linux, Novell et Windows). Pour les transferts de fichiers j'utilise Samba/

Comment faire :

- Vérifier que les packages soient correctement installés (les installer si besoin)

Configurer le fichier smb.conf à la main est fastidieu pour les débutants. Une équipe de bénévole à développé "Samba Facile", c'est une interface développée sous Kylix 2 qui permet de paramétrer Samba à la manière de Windows.

Allez faire un tour du coté de :

http://vuillod.frederic.free.fr/SambaFacile/

Bon courage.

Eric
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
8 sept. 2003 à 09:25
Sympa. Merci !
0
scp (secure copy)

Il te faut ssh et le serveur sshd sur au moins une machine. Normalement, c'est installer sur tout système Unix.

scp source dest

source et dest sont spécifiés comme:
username@nom_de_domaine:répertoire/nom_du_fichier

bcp de choses sont optionnel. Ex: fichier note.txt de local à un autre ordi:
scp note.txt ordi2:

remplace ordi2 par l'adresse IP ou le nom de domaine.

avec un nom différent:
scp note.txt ordi2:note2.txt

avec un nom d'utilisateur différent que l'ordi source, dans le répertoire /tmp
scp note.txt dave@www.dave.org:/tmp

etc.

anonyme 2
0
Mario1095 Messages postés 168 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 6 mai 2009 12
24 oct. 2007 à 13:34
on fait comment avec le MS-DOS ?
0