ssh key types problem I use the  -v  option while trying to connect to another computer, so I see all the messages while it is trying to connect. I always specify the  -i  parameter (i.e.  -i ~/.ssh/id_rsa  ).  However, it seems that all the keys are tested. I have an id_rsa, id_dsa and id_ecdsa. The messages tell me that the dsa key is rejected because it is not in  . I searched through all the man pages for sshd_config, ssh_config, sshd, and ssh. I gound not one mention of PubkeyAuthenticationTypes. So, since I want to yes my dsa key, I decided to put a line in my sshd_config (on the target machine that said:  PubkeuyAuthenticationTypes  rsa, dsa, ecdsa  Since that didn't have any beneficial effect, I changed the line to  PubkeuyAuthenticationTypes  ssh-rsa, ssh-dss, ssh-ecdsa  That also had no effect, so I changed it back to what I originally had (rsa, dsa, ecdsa).  I am quite sure that all my three public keys are in the target machines ~/.ssh/authorized_keys file. Yet, the sshd server still rejects my dsa and ecdsa keys, and I wonder if anyone can shed light on this situation. 
difficulty using public key authenttication
ssh