Hostwinds Tutorials
Search results for:
Table of Contents
SSH is a client/server protocol used for remote logins. Using cryptography for authentication, ssh provides an encrypted method to access your server. The two of the most popular methods of authentication are passwords based and public-key-based authentication. Public key authentication uses the cryptography system of key pairs that allows you to authenticate to your server without sending your password over the network.
This article will walk you through the steps of creating a public and private key pair on your local machine using the ssh-keygen tool.
Creating ssh key pairs using different encryption algorithms.
ssh-keygen -t rsa -b 4096
ssh-keygen -t ecdsa -b 521
ssh-keygen -t ed25519
Once your key is created, you can upload your Public Key to our Cloud Control panel as detailed in the SSH-Key Management article below.
Written by Hostwinds Team / April 10, 2018