Mot de passe rsync

Bonjour,

Je synchronise une partie de mon /home et mon portable par un script du type :
#!/bin/bash
rsync -az --delete /home/nom/dossier1 portable:/home/nom
rsync -az --delete /home/nom/dossier2 portable:/home/nom
rsync -az --delete /home/nom/dossier3 portable:/home/nom

Le problème de ce script, c’est que le mot de passe est demandé 3 fois. Comment faire pour ne l’introduire qu’une seule fois ?
Je ne souhaite pas utiliser les clés ssh : je veux rentrer mon mot de passe une fois au moins…et au plus.

Merci de votre aide,

Alain

Il n’y aurait pas un moyen d’ajouter le pass à la commande, dans chaque ligne ?

Bonjour,

Lorsque j’utilise rsync au travers d’une connexion SSH, j’utilise ssh-agent pour éviter les saisies multiple de la passpphrase.
Le bout de script utilisé :

ouvre_ssh()
{
echo "fonction ouvre_ssh"
echo "Veuillez saisir la Passphrase du compte $USER"
eval `ssh-agent -s`
ssh-add $HOME/.ssh/id_rsa
} 

Ah, super. C’est exactement ce que je cherchais.
Mersi bras dit !