Hi, I've got the following command that works fine; it prompt for a password then runs okay: "rsync -az -e ssh myserver.ac.uk:/var/lib/mysql /www/rsynctagsassets/databases" I wanted to run it as a script so put it into a file called rsync.sh and chmod +x 'd it. It runs as a script okay but still prompts for a password. I read "man ssh" and the bit about "BatchMode" and "yes" but didn't really follow it. Is there quick way to implement my script please anyone ? Many thanks, Pete Lindsay ____________________________________ Peter Lindsay School of Computer Science University of St Andrews St Andrews Fife, KY16 9SS UK Telephone +44 (0)1334 462824 ( Direct Line ) Email plindsay@dcs.st-and.ac.uk ____________________________________
For ssh you can configure the server and client side to accept connections directly. E.g. for F-secure ssh http://www.f-secure.com/download-purchase/manuals/docs/manual/12000006/enu/s sh.pdf And see chapter 2.4 for different authentication mechanisms. If you are a normal user in both machines - and User Public Key Authentication is allowed - it may be the simpliest. The keys you generate (ssh-keygen2 ) must probably be entered with null passphrase. For open-ssh the idea might be the same - even though the mechanisms might be different (?) Note - the rule of thumb - the easier the connection opening is - the more unsecure it is. sh -----Original Message----- From: peter lindsay [mailto:plindsay@dcs.st-and.ac.uk] Sent: 26. syyskuuta 2001 10:51 To: rsync@lists.samba.org Subject: newbie: rsync and ssh and password Hi, I've got the following command that works fine; it prompt for a password then runs okay: "rsync -az -e ssh myserver.ac.uk:/var/lib/mysql /www/rsynctagsassets/databases" I wanted to run it as a script so put it into a file called rsync.sh and chmod +x 'd it. It runs as a script okay but still prompts for a password. I read "man ssh" and the bit about "BatchMode" and "yes" but didn't really follow it. Is there quick way to implement my script please anyone ? Many thanks, Pete Lindsay ____________________________________ Peter Lindsay School of Computer Science University of St Andrews St Andrews Fife, KY16 9SS UK Telephone +44 (0)1334 462824 ( Direct Line ) Email plindsay@dcs.st-and.ac.uk ____________________________________
peter lindsay wrote:> Hi, > > I've got the following command that works fine; it prompt for a password > then runs okay: > > "rsync -az -e ssh myserver.ac.uk:/var/lib/mysql > /www/rsynctagsassets/databases" > > I wanted to run it as a script so put it into a file called rsync.sh and > chmod +x 'd it. > > It runs as a script okay but still prompts for a password. > > I read "man ssh" and the bit about "BatchMode" and "yes" but didn't really > follow it. > > Is there quick way to implement my script please anyone ? > > Many thanks, > > Pete Lindsay > ____________________________________ > Peter Lindsay > School of Computer Science > University of St Andrews > St Andrews > Fife, KY16 9SS > UK > > Telephone +44 (0)1334 462824 ( Direct Line ) > Email plindsay@dcs.st-and.ac.uk > ____________________________________you have to use ssh-keygen check it out