What are SSH Keys?


What are SSH Keys?

Last updated February 2nd, 2015

SSH Keys are a more secure method for authenticating with a Linux server than traditional password authentication methods. One of the biggest disadvantages of passwords are that they are susceptible to brute force attacks. When an SSH key is configured correctly, you'll be able to log into your servers much more easily without the need to enter a password.

As a user, you can generate a public/private key pair and then place the public half of the key on a remote system. That remote system is then able to authenticate you, or prove that you are really you, and allow you to login just by having you demonstrate that you have access to the private half of the key pair. This is done at the protocol level inside SSH and all happens automatically.

Please refer to our article on managing SSH keys for help with configuring SSH keys to use with your SiteHost servers.

Can we improve this article? Suggest an improvement to this article.

Suggest an Improvement

Thank you for helping us to improve this Knowledge Base article. Please type your suggestions below:

Still need help? Get in touch with us.

If you aren't able to find the help you need then please send us a question and we can help you further.