Manage SSH Keys for your Server

This guide will show you how to manage SSH keys on your non-cPanel (Cloud or Bare metal dedicated) server. SSH keys allow you to securely connect to your server via SSH. First, we will show you how to add your public SSH key. Then, we will walk you through removing an SSH key.

You will need to generate a public key before you can complete these steps.

Add SSH Key

  1. Log into your AMP (Account Management Panel).
  2. Click the Manage SSH Keys button.
  3. Click the blue ADD KEY button.
  4. In the Label field put a name to help you identify what the key is for.
  5. In the Public Key field paste your public key, by default it will usually be called “” and the first line should start with “ssh-rsa“. If you do not have a public key you will need to generate one as stated earlier.
  6. Optional: there is an Install to dropdown where you can select one of your servers you would like to automatically add the key to.
  7. Click the blue ADD KEY button at the bottom of the popup once you have finished filling in the fields.


    Once the installation is complete, you will see a message stating “Public key successfully installed“.

  8. You should now see the key you just added along with any others you may have added in the past. If you would like to install a key to one of your servers simply click the drop-down button next to the key you would like to use and select the server you want to install it to from the Install Key to dropdown and click SUBMIT. This step may take several minutes to complete.

Remove SSH Key

Now that you know how to add an SSH Key we will show you how to remove one. This is important if you want to delete access for a user.

  1. Log into your AMP (Account Management Panel).
  2. Click the Manage SSH Keys button.
  3. You will see your SSH Keys listed. Click the button beside the key you want to delete.
  4. The menu will drop-down and list your Public Key. Click the Uninstall button to remove the SSH key.

    You are finished when you see a message stating “Public key successfully uninstalled.”

Congratulations, now you know how to manage SSH keys on your server!

Learn more from our Cloud Server Hosting Product Guide.

Have full control of your environment and deploy the best operating and management systems that fit your needs with our reliable Cloud VPS solutions!


    • Apologies for the confusion. This article will be updated to reflect the current change to the AMP interface. We are currently double-checking this, but you should be able to find the SSH Access option in cPanel to manage your SSH Keys.

      • For further clarification, the article titled, “Manage SSH Keys for Cloud VPS” ( was intended for those VPS customers who do not use cPanel and are given the option to Manage SSH keys from AMP. If your VPS account uses cPanel (which includes the cPanel interface and WHM), then SSH keys are managed from within cPanel and not within the Account Management Panel (AMP). The article will not be updated as it is accurate.

      • This article is titled “Manage SSH Keys for your Server”. It doesn’t mention cloud, but it does read ‘on your non-cPanel server’. I didn’t know what that meant so I was confused until I read your comment about finding this in cPanel. Maybe update the article with your comment?

      • The article will be updated to specific “Cloud or Bare Metal Dedicated” shortly. Thanks for reporting this.

Was this article helpful? Let us know!