Some other thoughts on getting rsync or putty to auto log in via ssh.
In V0.3 I found that putting my public keys in a file called authorized_keys in /root/.ssh worked just fine. I did not find that doing this in /home, as makfredo suggested, was effective.
It's best to set ACLs right too.
cd /root
mkdir .ssh
chmod 700 .ssh
cd .ssh
touch authorized_keys
chmod 644 authorized_keys
nano authorized_keys
Then paste your public keys from the accessing system into authorized_keys and save. Typically they will be in the accessing system's user folder in .ssh in files like id_rsa.pub or id_dsa.pub.
DO NOT PUT YOUR PRIVATE KEYS HERE. THEY ARE LIKE id.rsa OR id.dsa AND SHOULD NEVER BE SHARED OR COPIED UNLESS YOU REALLY KNOW WHAT YOU'RE DOING.