On Thursday 11 January 2007 10:24, Sac-Epee Jean-Marc wrote:
> Bonjour,
>
> Pour syncroniser le repertoire TOTO avec le repertoire TOTO qui se
> trouve sur le PC de sauvegarde nommé babar, je fais
>
> rsync -av -e ssh TOTO [EMAIL PROTECTED]:/home/jm
>
> Ca marche très bien, mais naturellement, je dois entrer mon password sur
> babar.
>
>
> Si je veux mettre cette tâche dans cron, comment faire?...
>
> Le problème est l'histoire d'entrer le mot de passe, justement.
>
> Amicalement,
>
> JM

Essaye ça, ça devrait marcher (c'est expliqué un peu partout sur le web) :

Pour éviter d'avoir à taper à chaque connexion le login/mot de passe :
---------------------------------------------------------------------
1 - génére une paire de clés privée/publique (= clé/serrure)
$ ssh-keygen -t rsa
Répond à la question "passphrase:" en entrant la phrase de son choix ou un 
simple retour chariot.

Les clés générées sont dans ~/.ssh :
id_rsa          clé privée
id_rsa.pub      clé publique

Tu peux changer la "passphrase" (ou en entrer une) si nécessaire :
$ ssh-keygen -p -f ~/.ssh/id_rsa

2 - Copie la clé publique dans le fichier ~/.ssh/authorized_keys de la machine 
sur laquelle tu veut te connecter :
$ scp ~/.ssh/id_rsa.pub 
[EMAIL PROTECTED]:~/.ssh/authorized_keys
ou bien ajoute cette clé publique à un fichier ~/.ssh/authorized_keys existant
$ cat ~/.ssh/id_rsa.pub | ssh [EMAIL PROTECTED] "cat >> 
~/.ssh/authorized_keys"

3 - Utilise ssh-agent

-- 
Jean-Claude
=========================================
Vous souhaitez acquerir votre pack ou des services Mandriva?
Rendez-vous sur "http://store.mandriva.com";.
Rejoignez le club Mandriva : http://club.mandriva.com
=========================================

Répondre à