SSH keys allow you to authenticate to your server without using any passwords using a combination of a public key that is inserted in your server and a private key which is on the machine you're logging in from. Due to the fact that there are many different Linux distributions with well documented steps on creating SSH keys, we've included a link to each distribution's specific documentation in here.
- CentOS/RedHat: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s2-openssh-generate-keypairs.html
- Debian: https://www.debian.org/devel/passwordlessssh
- Ubuntu: https://help.ubuntu.com/community/SSH/OpenSSH/Keys
Once you go through the steps, you'll be able to use and upload the public key you generated to our system and it will be included into your servers automatically.