Using 'ssh-keygen' to automatically log you into clusters from your workstation

From CUC3
Revision as of 12:37, 30 June 2008 by import>Mp466
Jump to navigation Jump to search

1. # local$ ssh-keygen -t dsa

2. # local$ scp ~/.ssh/id_dsa.pub remote

3. # local$ ssh username@remote

4. # remote$ cat ~/id_dsa.pub >> ~/.ssh/authorized_keys

5. # remote$ chmod 644 ~/.ssh/authorized_keys - this was one of the things that kept throwing me, ssh doesn't like this file to be world of group writable. 6. # remote$ exit

7. # local$ ssh username@remote - Now instead of the normal password you should be asked for the password you entered for your dsa key. This isn't passwordless yet but shows that ssh is using the key.

From http://blogs.translucentcode.org/mick/archives/000230.html