I changed my .ssh/authorized_keys2 file and now I can no longer log in via ssh. When trying to connect, it immediately says "Connection closed by...".

Is there a way to ignore the change to authorized_key2 file so I can avoid bothering the root system admin?

3 Answers 3


If you just want to fail back to password login, you'll have to remove the keys from your local client's SSH directories. If they're not present, and the SSH server is configured to allow password logins, you'll get presented with a password login. This should allow you to change things so they work.

  • Check out Stefan's response.
    – Warner
    Aug 31, 2010 at 19:15

This command should tell the ssh command to ignore your the keys in ~/.ssh/ :

ssh -o PreferredAuthentications=keyboard-interactive -o PubkeyAuthentication=no host1.example.org

However in my experience, this doesn't work everywhere.

I borrowed this answer from SSH use only my password, Ignore my ssh key, don't prompt me for a passphrase


ssh -i keyfile user@host where keyfile contains a key not present on the remote host will prompt for a password. Just create a new one if you don't have an alternate keyfile handy.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .