[belug-l] Passwortabfrage rsync/ssh obwohl Key ein existiert

Stephan Hesse stehesse at web.de
Di Dez 21 17:55:05 CET 2010


Hallo Linuxer,

habe nochmal selber ein paar Stunden gegurgelt und versucht.
Hier die Lösung, damit keine Passwortabfrage mehr erfolgt:

Nicht so:
02 16 * * * /usr/bin/sudo /home/backupuser/bin/backup-rsync solarisserver \
&>/home/backup/solarisserver.log

 ---------------
rsync -avz --numeric-ids -e "ssh -p <meinport> -i /home/backupuser/.ssh/id_dsa" \
        --delete --delete-excluded                              \
        --exclude-from="$EXCLUDES"  $EXTRAOPT                   \
        $SERVER:/ $DATA_PATH/$SERVER/daily.0



Sondern so:
02 16 * * * /home/backupuser/bin/backup-rsync solarisserver \
&>/home/backup/solarisserver.log

 ---------------
rsync -avz --numeric-ids -e "ssh -p <meinport> -i /home/backupuser/.ssh/id_dsa" \
        --rsync-path='sudo /usr/bin/rsync'                      \
        --delete --delete-excluded                              \
        --exclude-from="$EXCLUDES"  $EXTRAOPT                   \
        $SERVER:/ $DATA_PATH/$SERVER/daily.0

Viele Grüße
Stephan