Several tools exist to generate SSH public/private key pairs. The following sections show how to generate an SSH key pair on UNIX, UNIX-like and Windows platforms.
Step One—Create the RSA Key Pair. The first step is to create the key pair on your local machine (if your on windows you are going to have to research now to generate a key): ssh-keygen -t rsa Step Two—Store the Keys and Passphrase. Once you have entered the keygen command, you will get questioned. SiteGround uses key-based authentication for SSH. This has proven more secure over standard username/password authentication. More information on SSH keys can be found here. You can generate an SSH key pair directly in cPanel, or you can generate the keys yourself and just upload the public one in cPanel to use with your hosting account.
UNIX and UNIX-like platforms (including Solaris and Linux) include the ssh-keygen utility to generate SSH key pairs.
Jul 19, 2013 RSA is the only recommended choice for new keys, so this tutorial uses 'RSA key' and 'SSH key' interchangeably. When you log in to your DigitalOcean VPS, the SSH server uses the public key to 'lock' messages in a way that can only be 'unlocked' by your private key. SSH key pair's are machine independent, which means you can create a SSH key pair on one machine and can deploy the same SSH key pair on multiple machines. It is valid thing to do, thats how you must do it. Moreover Git uses SSH for transport, so you can clone/download the Git on both the machines having the same SSH key pair.
filename
your choice of file name for the private key:The ssh-keygen utility prompts you for a passphrase for the private key.
Note:
While a passphrase is not required, you should specify one as a security measure to protect the private key from unauthorized use. When you specify a passphrase, a user must enter the passphrase every time the private key is used.
The ssh-keygen utility prompts you to enter the passphrase again.
filename
and the public key has been saved as filename
.pub
. It also displays information about the key fingerprint and randomart image.The PuTTYgen program is part of PuTTY, an open source networking client for the Windows platform.
To download PuTTY or PuTTYgen, go to http://www.putty.org/ and click the You can download PuTTY here link.
As the key is being generated, move the mouse around the blank area as directed.
Random steam key generator. Free Steam GamesUpdate: We updated the software recently, but it was a silence update so the version number is not affected.
Note:
While a passphrase is not required, you should specify one as a security measure to protect the private key from unauthorized use. When you specify a passphrase, a user must enter the passphrase every time the private key is used.
.ppk
(PuTTY private key).Note:
The.ppk
file extension indicates that the private key is in PuTTY's proprietary format. You must use a key of this format when using PuTTY as your SSH client. It cannot be used with other SSH client tools. Refer to the PuTTY documentation to convert a private key in this format to a different format. Make sure you select all the characters, not just the ones you can see in the narrow window. If a scroll bar is next to the characters, you aren't seeing all the characters.
.pub
extension to indicate that the file contains a public key.ssh
utility on Linux), export the private key:.ppk
format, using an extension such as .openssh
to indicate the file's content.