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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  script shell unix connexion serveur ftp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script shell unix connexion serveur ftp

n°844360
donny3
Posté le 19-09-2006 à 14:00:14  profilanswer
 

salut,
 
Est ce que quelqu'un aurait un exemple de script ou bien un tutos qui explique comment faire pour se connecter à un serveur ftp A ,y recuperer un fichier et le deposer sur un serveur B.
??
 
 
Merci à tous

mood
Publicité
Posté le 19-09-2006 à 14:00:14  profilanswer
 

n°844362
wedgeant
Da penguin inside
Posté le 19-09-2006 à 14:04:16  profilanswer
 

Bonjour
 
Je ne me souviens plus exactement si c'est possible, mais je pense qu'en utilisant la commande scp (cp via tunnel ssh) ça devrait marcher ... voir la page de man de scp.


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°844363
neriki
oenologue
Posté le 19-09-2006 à 14:09:20  profilanswer
 

Un truc du genre:

Code :
  1. ftp <<EOF
  2. open A
  3. get fichier
  4. quit
  5. EOF
  6. ftp <<EOF
  7. open B
  8. put fichier
  9. quit
  10. EOF


 
Pour éviter de donner login/mot de passe à chaque fois, tu peux utiliser le fichier ~/.netrc, voir man netrc pour comment le renseigner. :)


---------------
C'est pas bon, Neriki, tu recommences à glander, là. :o
n°844366
donny3
Posté le 19-09-2006 à 14:11:09  profilanswer
 

je me suis renseigné et il faut faire une chose dans ce genre

Code :
  1. #!/bin/sh
  2. USER = 'AB'
  3. PASSWD = 'AB'
  4. SERV='XR501'
  5. echo "essai  $USER $PASSWD $SERV"
  6. ftp -n $SERV <<EOF
  7. user $USER $PASSWD
  8. quit
  9. EOF


 
mais bon que je lance il ne fonctionne pas

n°844389
Zaib3k
Posté le 19-09-2006 à 15:46:31  profilanswer
 

donny3 a écrit :

je me suis renseigné et il faut faire une chose dans ce genre

Code :
  1. #!/bin/sh
  2. USER = 'AB'
  3. PASSWD = 'AB'
  4. SERV='XR501'
  5. echo "essai  $USER $PASSWD $SERV"
  6. ftp -n $SERV <<EOF
  7. user $USER $PASSWD
  8. quit
  9. EOF


 
mais bon que je lance il ne fonctionne pas


 
on est bien avancé :D
 
tu as une erreur ? tu voulais qu'il fasse qqc en plus de l'autentification ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  script shell unix connexion serveur ftp

 

Sujets relatifs
[resolu] Script démarrant automatiquement (init.d)Problème de connexion à mon réseau sans fil
redirection d'appelle avec un serveur AsteriskQuel partitionnement pour un serveur web/samba/mail ?
Partager une connexion wifi via ethernetPasserelles de controle de connexion internet dans un réseau MPLS
ntpdate et serveur en retardAdministrer un serveur de fichier samba depuis la mmc de Windows
serveur emuleVentrilo Serveur Port inchangable
Plus de sujets relatifs à : script shell unix connexion serveur ftp


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