dsa vers rsa ssh key
Jason M. Leonard
fuzz at ldc.upenn.edu
Sun Apr 3 20:55:47 PDT 2005
On Mon, 4 Apr 2005, Terry Tree wrote:
On Apr 3, 2005 6:42 PM, Matthew Dillon <dillon at xxxxxxxxxxxxxxxxxxxx> wrote:
:I'm looking at trying to use keys for my ssh logins instead of
:passwords but I'm unaware of which key type is the best. What type do
:you guys typically use ?
Both work fairly well but DSA keys are considered to be more
contemporary. ssh-keygen -t dsa.
Thanks. Is it also possible to have more than one set of keys per
user ? I'm wanting to have a set of keys for my personal machines and
a set of keys for my work machines. When I try to place two keys
inside the id_dsa file I can no longer login to any of the machines
which I've setup the authorized_keys file on.
An ssh identity file (such as id_dsa) contains a single key.
Why do you want to do this? You're pretty sure you are you, right? And
you're pretty sure you should be allowed to access both sets of machines,
right? If what you want to accomplish is to allow other users to access
your work machines, make additional entries for their public keys in the
target host's authorized_keys file.
If you really want to do it the way you describe, the easiest way is to
use RSA keys for one (id_rsa) and DSA keys for the other (id_dsa)--ssh
will do the right thing with no additional options. To get fancier, see
the -i option in the man page.
More information about the Users