SSH keys provide a more secure way of logging into your FTP Today account with SFTP than using a password. While a password can eventually be cracked with a brute force attack, SSH keys are nearly impossible to decipher by brute force alone. Generating a key pair provides you with two long string of characters: a public and a private key. You can place the public key on your FTP Today account, and then login by connecting to it with a client that already has the private key. When the two match up, the system logs you in without the need for a password.
Step One - Obtain the key from your client.
FTP Today suggests that you instruct the client to upload the public key using their username / password to the FTP Today site via SFTP. Then you as the site administrator will need to download the file and open it within a text editor. Notepad should work however Notepad++ is an open source alternative.
Step Two - Add the key to the user.
Log into your sites administration.
Click the “Users” tab.
Click on the magnifying glass next to the user you want to add the key to.
Click the SSH Key icon.
On the SSH Keys window do the following:
-Give the key a name.
-Paste the contents of the public key into the SSH Key section.
-Click the OK button to add the key.
Now you have completed adding a SSH key to a user.