Secure Shell is a network communication protocol that enables two computers to communicate and share data. An inherent feature of ssh is that the communication between the two computers is encrypted, meaning that it is suitable for use on insecure networks.

How to create and activate your SSH key

The first thing that you will have to ensure is that Shell access has been enabled. By default, Bluehost disables Shell access. You can reverse this by contacting our support team.

Watch the video below to know more,

  1. Once shell access has been enabled, log in to your Bluehost panel. And from your menu, click on the ‘Advanced’ tab to access your cPanel
  2. Scroll down to the security section and click on the ‘SSH’ option.
  3. Once on the SSH Access page, click on ‘Manage SSH Keys’. From here, you can create the SSH keys for your cPanel server.
  4. Click on ‘Generate a new Key’.
  5. The Key name will be “id_rsa” by default. You can change the name to make it memorable for you. Please ensure that the Key name doesn’t have any ‘space’ between the characters.
  6. For enhanced security, you can set up a password for your SSH key. In this video, we are going to bypass this step.
  7. The Key type will be RSA by default, and the key size is 2048 by default but you can change it to 4096 for improved security.
  8. Hit ‘Generate Key’. And with that, you have successfully generated your SSH Key. Click on “Go back” to continue. Even after the SSH Key is generated, it won’t be active. Thus the first thing we need to do is authorise it.
  9. Click on “Manage” and then click on Authorise. With that, you have now activated your SSH Key.

And with that, you have now created and activated your SSH key

We hope that this will help you understand how to create and activate your SSH key. If you still need more help, then please reach out to us at​.


Write A Comment