On 21Dec2013 11:08, Mike Wright <mike.wright@xxxxxxxxxxxxxx> wrote: > 12/21/2013 09:00 AM, Mike Wright wrote: > >I'm trying to automate a box to box backup. > > > >When I run the "scp" command from the command line it uses my > >public/private key pair and everything works well I would guess: via an ssh-agent? > >but if I execute the > >same command from a cron job the receiving end reports, "Failed > >password...". > > > >Why does CLI use keys but the script use passwords? > >Here is the command: > >scp -r /home/mike/Backup/mysql 192.168.4.70:/home/mike/Backup > > OK. For some reason scp needs to be told explicitly which key set > to use. This is done using the -i switch: > > scp -r -i /home/mike/.ssh/sql_rsa ... Only if the key does not have the default name "id_rsa". Alternatively you can make a .ssh/config clause to specify the name, eg: Host backups Hostname 192.168.4.70 IdentityFile ~/.ssh/sql_rsa Then: scp -r -i /home/mike/Backup/mysql backups:/home/mike/Backup Cheers, -- Cameron Simpson <cs@xxxxxxxxxx> Last month, my alumni/ae association sent out a questionnaire. One of the questions they asked was my/my household's annual income. The choices were: (a) Less than $25,000, (b) $25,001-50,000, (c) $50,001-100,000, (d) $100,001-250,000, (e) $250,001-500,000, (f) $500,001-1,000,000, (g) $1,000,000 or more. Yeah, right. Nice median. - Dan Hillman, dcah100@xxxxxxxxxxxxx -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org