[SFTP] Mettre une connectio sftp dans un cron

Résolu/Fermé
Revax - 22 juin 2005 à 14:32
 toto - 20 août 2010 à 17:27
Bonjour à tous,

je souhaite mettre en place un script shell dans le cron sur un poste linux.
Le but de ce script est de se connecter à un autre poste linux par sftp et téléchargement un document asez voluminueux plusieurx centaines de mégaoctects.

voici le contenu de mon script

sftp -oPort=22000 toto@machine2.com <<END_SCRIPT
cd /root/save/
get monfichier
quit
END_SCRIPT
exit 0

le soucis c'est que le sftp me demande le mot de passe du compte toto sur la machine2.com

je ne trouve pas le moyen de passer le password par le script.


merci de votre aide

2 réponses

C'est bon g trouvé la solution avec ce lien

http://www.linux-kheops.com/doc/redhat72/rhl-cg-fr-7.2/openssh-clients.html#CONFIG-SSH-AGENT

en espérant que cela serve à d'autres

ciao
2
Merci beaucoup pour ton lien
1