[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hilfe bei cronjob für rsync via ssh



Am 20.03.2015 um 16:43 schrieb Sascha Steinmann (adremes GmbH & Co KG):
> Kann mir jemand verraten wie ich das in meinen einzeiler baue?
> 
> Mit echo $SSH_AUTH_SOCK und echo $SSH_AGENT_PID kann ich die variablen auslesen. Und dann?
> 
> Der ssh-agent beendet sich bei mir wenn ich die shell schliesse.
> 
> Dann nützen mir SSH_AUTH_SOCK und SSH_AGENT_PID doch nichts. Oder?
> 
> Meinem Verständniss nach muss ich mit eval $(ssh-agent) & ssh-add arbeiten. 

Warum willst Du überhaupt einen SSH-Agent in einem Cronjob nutzen?

>> rsync -avz -e ssh /var/www/vhosts user@server:/home/user/test333 >> /var/log/sync.log && date >> /var/log/sync.log

statt -e ssh nimmst Du:

-e 'ssh -i /pfad/angabe/hier/privatekeyhier'

und das sollte tun.

-Stefan


Reply to: