While we provide SSH access for all our WordPress Hosting and Cloud Hosting accounts, it is strongly recommended to use the interface only if you’re familiar with the command-line interface. If not, beware of the fact that improperly accessing SSH might lead to undesired effects and could even mess up your complete site.

In this tutorial, we’re using PuTTy to do SSH connections and that can be downloaded here: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

  • Once you have downloaded PuTTY, search for and open PuTTY Key Generator on your computer.
  • Select Generate and move the mouse around in the gray box to generate some Randomness. This will generate a public key.
  • Add a passphrase (password). This is what you’ll need to put into the command-line interface.
  • Log in to your hosting control panel and then select, SSH Access from under the Security section.
  • Then input the public key that was generated from PuTTYgen into the Public Key box. A handle will be generated automatically. Then select Add Public Key.
  • Head back to PuTTY Gen and select Save private key. Save this as any name you want.
  • Open PuTTY. Down the left-hand side, select to expand the SSH menu and then select Auth.
  • Select Browse and add the private key you have just saved.
  • Head back to Session using the left-hand menu and add the hostname ‘ssh.stackcp.com’ and select Open
  • The command-line interface will be shown. Then log in with your domain (e.g. domain.co.uk).
  • You’ll then be prompted for the passphrase that you set earlier. Enter this.
  • You’ll now have access to SSH for your site