I maintain a few websites on shared servers that are outside of my network.
I routinely SSH into them to edit files, etc. Each time I SSH I have to authenticate by giving the Username and Password for the account on the shared server. That Username is not the same as my Username on the box I use to SSH from. Here's the question: I want to be able to type: ssh domainname.com or ssh -l username domainname.com or ssh [EMAIL PROTECTED] and automatically get logged in without having to give a password. This is easily done when: I have a useraccount on both machines under the same name (i.e. kevin) and I've generated a public key on my home machine using ssh-keygen and copied that key to the .ssh/authorized_keys file on the host. But in my present case, the useraccount on my home box (client) is kevin, but the useraccount on the shared server (host) box is butakun. When I generate the publickey on the home box, it generates a key for [EMAIL PROTECTED] I can upload this to the SSH server (host), but automatic signin obviously isn't going to happen. Anyone been down this path before? I guess I could create a new useraccount on my home box (client) called butakun in this case, then run ssh-keygen for butakun and then upload that to the SSH server where the primary account is butakun. Is there anything better than doing it this way? Thanks Kevin -- Kevin Coyner mailto: [EMAIL PROTECTED] GnuPG key: 1024D/8CE11941 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]