Source: http://www.debian-administration.org/articles/152
Generate a key on the client. Hit enter for all 3 questions to use the default, and therefore no password.
ssh-keygen -t rsa
Import the key into the remote SSH server. Execute this on the client:
ssh-copy-id -i ~/.ssh/id_rsa.pub username@remote-ssh-server