Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2793 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

FTP script

n°691405
Krollo
Posté le 10-06-2005 à 11:52:02  profilanswer
 

Bonjour,
 
   J'utilise un script qui entre autre a besoin d'envoyer des fichiers sur un serveur FTP( login: toto, pass:tata )
   Comment a partir de mon script en bash je peut a la fois me conencté a se ftp et envoyer mes fichiers ? :$
 
Merci d'avance

mood
Publicité
Posté le 10-06-2005 à 11:52:02  profilanswer
 

n°691420
onizuka_se​nsei
Posté le 10-06-2005 à 12:09:46  profilanswer
 

essaye ncftp avec la commande ncftpput

n°691431
jotenakis
Posté le 10-06-2005 à 12:19:53  profilanswer
 

ftp -i -u -n $ftphost << EOF
         user $ftpuser $ftppass
         cd $ftpdest
         binary
         mput mesfichiers
         bye
EOF

n°691439
jotenakis
Posté le 10-06-2005 à 12:26:10  profilanswer
 

ça peux peut-être te servir, j'ai réalisé pour un des mes scripts perso une fonction d'upload sur ftp.
http://tuxrip.free.fr/upload-ftp
 
à adapter à tes besoins.
 
Remarque : pour la suppression je n'utilise pas la commande mdelete qui ne marche pas sur les ftp de free. je liste donc les fichiers à supprimer et je mes supprime explicitement avec delete.

n°691506
Krollo
Posté le 10-06-2005 à 14:17:39  profilanswer
 

merci je vais essayer mais est ce que tu porrait encore me dire ce que c'est que ton binary avant le mput stp

n°691510
Krollo
Posté le 10-06-2005 à 14:21:37  profilanswer
 

merci c'est bon j'ai trouver c'etait une question bete

n°691533
moxfulder
PSN : MoxFulder_
Posté le 10-06-2005 à 14:54:35  profilanswer
 

c'est quoi ce EOF ?

n°691539
Krollo
Posté le 10-06-2005 à 14:58:26  profilanswer
 

J'ai essayer de faire se que tu ma indiquer :
ftp -i -u -n nommachein << EOF  
         user toto tata  
         cd /dossier/  
         binary  
         mput *.txt  
         bye  
EOF  
 
Mais je n'arrive meme pas a me connecté correctement, il me demande toujour le mot de pass

n°691557
Krollo
Posté le 10-06-2005 à 15:16:50  profilanswer
 

Pour tous ceux qui est transfert de fichier j'ai trouvé comment faire , mais je n'arrive toujours pas a me connecté avec mon login et mon pass via le script
Je suis obligé de taper mon login et password a la main pour que cela fonctionne :/ ( pas trés pratique)


Message édité par Krollo le 10-06-2005 à 15:17:45
n°691580
jotenakis
Posté le 10-06-2005 à 15:55:03  profilanswer
 

bizarre ça marche sur les ftp de free.

mood
Publicité
Posté le 10-06-2005 à 15:55:03  profilanswer
 

n°691581
jotenakis
Posté le 10-06-2005 à 16:11:19  profilanswer
 

c'est ça ton script ?


#!/bin/bash
ftp -i -u -n ftpperso.free.fr << EOF
         user mon_user mon_mdp
         nlist
         bye
EOF


en le rendant executable (chmod +x).
 
j'ai essayé sur deux comptes free.
si tu peux me faire un compte temporaire sur ton ftp, je peux tester.

n°691605
piouPiouM
insomniak
Posté le 10-06-2005 à 16:47:07  profilanswer
 

onizuka_sensei a écrit :

essaye ncftp avec la commande ncftpput


+1 :
 

ncftpput -u toto -p tata hote.fr RepDistant RepLocal/Fichier_a_uploader


 
edit : page du man


Message édité par piouPiouM le 10-06-2005 à 16:50:47

---------------
o(^_^o) Gimp4you : tutoriels pour Gimp 2 | Galerie (o^_^)o

Aller à :
Ajouter une réponse
 

Sujets relatifs
problème avec script cgiscript de session
aide sur un script d'effacement de fichiers[Shell Script] Expression rationnelle
[red hat] Script pour définir des variables et lancer tomcatFTP assez spécial ^^
[FTP] Accès OK en localhost, refusé en distantparcourir des repertoires dans un script
Script sous linuxTélécharger un fichier présent sur un FTP à partir d'un script
Plus de sujets relatifs à : FTP script


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR