How to generate an SSH key and add to authorized_keys
In this article we explain how to generate a SSH key for your local machine and add your public key to the authorized_keys on a remote server.
Generate an SSH key for Windows, MAC and Linux
Note: If you are using Windows, we recommend you use a SSH client like PuTTY.
For MAC/Linux run:
ssh-keygen -t rsa
The ssh-keygen program will prompt you for the location of the key file. Press Return to accept the defaults.
You can optionally set a passphrase to protect your key. Press Return to skip this step.\
Add your SSH key to a remote servers authorized_keys
Note: You will need access to the remote server
First copy your public key you have just generated. Your public key has the .pub extension when generated using ssh-keygen.
Next on the remote server, open the authorized_keys file and paste your public key.
Now your local machine can use SSH to login on the remote server.