from the ~/ directory: ssh-keygen -t dsa from the ~/.ssh directory: ssh -l dbradfor cvs.myhome.net "cat >> .ssh/authorized_keys2" < id_dsa.pub on source machine dbradfor=target user cvs.myhome.net=target system cat (append) to the auth keys file on the target box the contents of source machine/user's id_dsa.pub NOTE: This doesn't seem to work too well going from cygwin to Linux. If you have problems, do the thing manually, i.e. scp the id_dsa.pub over to tmp and cat it into authorized_keys2