What’s the difference between authorized_keys and authorized_keys2?

In OpenSSH prior to version 3, the sshd man page used to say:

The $HOME/.ssh/authorized_keys file
lists the RSA keys that are permitted
for RSA authentication in SSH
protocols 1.3 and 1.5 Similarly, the
$HOME/.ssh/authorized_keys2 file lists
the DSA and RSA keys that are permitted
for public key authentication
(PubkeyAuthentication) in SSH protocol 2.0.

The release announcement for version 3 states that authorized_keys2 is deprecated and all keys should be put in the authorized_keys file.

Leave a Comment