My first thought is, why aren't you doing it with just one rsync call like:
rsync -avHp --progress subdir1 subdir2 subdir3 [email protected]:www/
If it's because your example doesn't directly reflect your situation, as in your are needing to copy into several different destination directories, you will just need to setup a shared key for ssh and copy the public key over to the destinations authorized_keys file. Once you have done that, you can copy over to the destination without any passwords at all if you want.
Brian Cluff On 08/15/2010 01:23 PM, [email protected] wrote:
How can one do two or more rsyncs with entering the password just once? I've set up a script that I named copy2blue to copy three specified subdirectories to my web hosted space, and it works fine, except it asks me to enter the password for each 'rsync' command. How can I modify this so it will only ask for the password once? cd /dir/subdir1 rsync -avHp --progress subdir1 [email protected]:www/subdir1/ cd /dir/subdir2 rsync -avHp --progress subdir2 [email protected]:www/subdir2/ cd /dir/subdir3 rsync -avHp --progress subdir3 [email protected]:www/subdir3/
--------------------------------------------------- PLUG-discuss mailing list - [email protected] To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
