How to Enable SSH for Cloud on Mac OS

To connect to your SiteGround Cloud hosting account via SSH in Mac OS, please follow these steps:

  • You have to generate an SSH key pair in cPanel -> SSH/Shell Access.
  • Copy the private key from cPanel and save it into a text file on your Mac OS computer.
  • The next step is to load the private key into your SSH-agent using your Terminal (Applications -> Utilities -> Terminal) using the ssh-add command:

Make sure that you replace /User/youruser/private_key with the location of your private key text file.

Next you will be prompted to type in the key's password. You need to type the same password that you have placed while generating your keys in cPanel.

Finally, you can connect via SSH. To connect, use the following command in your Terminal:

Where you replace USER, HOST_NAME and PORT with the following:

USER - your cPanel username.
HOST_NAME - enter the host or IP of the server to which you wish to connect.
PORT - the port for the connection - use 18765

For example, if your cPanel username is user1 and you are hosted on the server you should execute the following command:

Your cPanel username, server hostname/IP address of your hosting account are all available in your User Area -> My Accounts -> Information & Settings.

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