Ok, I had it working at one point and then things got messed up so I deleted the .ssh directory on both machines (server and client) and tried to start over again. I followed the directions step by step and I still get asked for a password. I created the key, copied it to the server and set up the paths and variables. I have cvs working with the password (ie. I can type cvs checkout dir and I get prompted for a password... I enter it and I have the source) I guess the easiest way to describe what happens is to show you what I do:
bash-2.05$ eval `ssh-agent -s`
Agent pid 743
bash-2.05$ ssh-add
Identity added: /Users/cjf24/.ssh/id_dsa (/Users/cjf24/.ssh/id_dsa)
bash-2.05$ ssh tcflynn@queen.mcs.drexel.edu
tcflynn@queen.mcs.drexel.edu's password:
Permission denied, please try again.
tcflynn@queen.mcs.drexel.edu's password:
Permission denied, please try again.
tcflynn@queen.mcs.drexel.edu's password:
Permission denied (publickey,password,keyboard-interactive).
bash-2.05$
Any ideas? (I did copy the id_dsa.pub to ~/.ssh/authorized_keys2)