You may find at some time that you don't want to have to keep entering your password every time that you log in to your server. Thanks to key authentication, you don't have to.

In the past, I've found SSH key authentication a little bit difficult to set up.

I found the following guide that makes it easy to understand how to set up SSH key authentication.

paulkeck.com/ssh/