SSH (“Secure Shell”) keys provide a better safe way of logging into a cloud server with SSH than using a password. In fact using a password is discouraged universally. With SSH keys, users can safely log into their OpenSSH server for maintenance or fix server issues. This tutorial describes how to create SSH keys and use SSH keys to establish a secure connection to your cloud server.
From the page:
I recently read that SSH keys provide a secure way of logging into a Linux and Unix-based server. How do I set up SSH keys on a Linux or Unix based systems? In SSH for Linux/Unix, how do I set up public key authentication?