Sign Up For Web Hosting Now!
SSH Services
No.1 CMS Host!
  • CMS-optimized servers
  • FREE CMS installation
  • FREE CMS templates
  • Free Domain name
  • Unlimited space
  • Unlimited traffic
  • Immediate activation
Buy web hosting
Sign up now Learn more
Facebook Twitter Plusone

How to enable SSH/Shell Access in cPanel

How to enable SSH ?

You can enable the SSH access from your cPanel->Extra Features->SSH/Shell Access.

Once you open the corresponding section, you can generate a new pair of SSH keys. You will need these keys in order to configure an SSH connection from your local computer to the server. The public key is saved on the server and you will have to insert the private in your local SSH software.

Generate SSH key pair

You should enter your first name, last name and e-mail account. You can generate a random pass phrase or enter a chosen one. Write it down. You will need it in order to establish the SSH connection. In the Allowed IP address field set the IP from which you want to establish the SSH connection. You can find it once you open the http://whatismyip.com/ URL in your web browser.

Once you are ready, click on the Generate button.

If you already have an SSH pair, you can directly paste the public key in the Public Key text window. Enter the Allowed IP address and Upload button.

In the Manage Current keys section you can view the details for the allowed SSH connections. You can check the corresponding comments, a part of the public key and the allowed IPs.

Manage SSH keys

You can remove all the SSH keys or just a chosen one.

You can add more IPs through the Add IP link. Paste the new IP in the visualized field and click on the Add IP button.

Allow IP

By clicking on the Private Key link you will see the DSA Private Key. It is required in the client's SSH software in order to proceed with the SSH connection.

DSA Private Key

In the Useful Resources section you will find links to our Knowledge Base. Following them you will learn how to establish an SSH connection through Windows, Linux and MacOS.

Please note that the SSH/Shell access feature is offered as an upgrade for all SiteGround shared hosting accounts. It can be ordered from the SiteGround Customer Area > Order Extras > SSH access.

Previous Next
(c) Copyright 2004-2013 SiteGround. All rights reserved