Tiffany Walker asked:
server 1 which dials into server 2
ssh-keygen -t dsa -b 1024 (no password) scp id_dsa.pub firstname.lastname@example.org:/home/user/.ssh
[~/.ssh]# cat id_dsa.pub >> ./authorized_keys
But when I do ssh email@example.com I get:
server1: ssh-keygen -t dsa -b 1024 (no password) server1: ssh-copy-id -i ~/.ssh/id_dsa firstname.lastname@example.org server1: ssh email@example.com -- get promoted for a password
How do I get the correct user used so I can login with no password?
The permissions on the
.ssh directory and/or the files within it are wrong on the remote server.
You can fix these manually yourself, or just use the
ssh-copy-id utility to copy your public keys over to the server. This will also fix any broken permissions of this type.
ssh-copy-id -i ~/.ssh/id_dsa firstname.lastname@example.org
If you still have trouble, you need to look at
sshd debug logs on the server.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.