How to add your SSH key on a dedicated server?

Every SiteGround customer who has a dedicated server with standard setup (no Geeky setup or Performance Booster) has root SSH access to the server.

If you have a dedicated server with us and you wish to be able to connect via SSH to it, you should first generate an SSH key pair for it. More information on how to do this is available in the following articles:

How to generate an SSH key in Windows

How to generate an SSH key in Mac OS

How to generate SSH Key in Linux

Once you have generated your public and private SSH keys, you should add the public key through your WHM.

To do so, log in to your server's WHM panel as root and go to Manage root's SSH Keys located in the Security section. Click the Import Key button. Type in a name and a passphrase for the key and paste your public key in the corresponding field. You don't have to paste your private key. Click Import to import your key.

For information on how to log in to your account using PuTTY, please check this article.

Customers with Geeky setup and/or a Performance Booster upgrade don't have root access to their servers. Instead, they have reseller privileges and can follow the instructions from our Managing SSH/Shell Access tutorial for more information on how to manage SSH access on their servers.

You find this article useful? Click here to learn more about SiteGround web hosting experts and what else we can do for you!