Hallo zusammen, ich brauche hilfe bei einem cronjob. rsync durch ssh mit pubkey will ich machen. Dieser Befehl funktioniert als root von der Bash, und wenn ich das script mit ./script.sh aufrufe.
rsync -avz -e ssh /var/www/vhosts user@server:/home/user/test333 >> /var/log/sync.log && date >> /var/log/sync.log Versuche ich das ganze aber als cronjob laufen zu lassen, meldet die gegenseite „Failed Password“ Warum nimmt der als cron den pubkey nicht? Muss ich cron nochmal extra eval $(ssh-agent) & ssh-add mitgeben?
Beste Grüße Sascha |