To avoid providing it with password every time you connect, you may authenticate the client using its public key;

Create the client's public key if one doesn't exist
already:

ssh-keygen -t dsa

This creates your key pair and stores it in ~/.ssh/.

Preparing client

Open the file "~/.ssh/id_dsa.pub", copy contents if the file on
the client, and paste it in the file "~/.ssh/authorized_keys" on the server. If later one does not exist, you have to create it. You can view the contents of the file with following command: