Skip to main content

Create & Manage SSH Keys

Quick Intro

SSH Keys provide a secure way to access various areas, including remote machines. For instance, you can connect to your Web Control Panel from your local machine's terminal.

Watch How To Generate An SSH Key & Connect To The Server Remotely

Important To Know Before You Begin

note

To access Web Hosting from the local Terminal, you must generate the SSH Key on your local machine and paste the generated key into the Web Control Panel.

From your local machine's Terminal

Copy and paste commands to your Terminal.

sudo ssh-keygen -t rsa -b 4096

After generating the SSH key, extract the content of the id_rsa.pub file.

Extract the id_rsa.pub file's content

cat ~/.ssh/id_rsa.pub

Copy the entire file's content

Adding Generated SSH Key To Your Web Hosting Service Account

From your Web Control Panel, navigate to: Security Management > SSH Keys > Paste Key

Paste the copied key and click "Create" See the Key in the Authorized Keys tab

GIF

Connecting Your Local Machine To The Web Control Panel

From the Terminal on your local machine where you generated the key from, type the following command:

ssh [email protected] -p 2323
warning

Instead of X you need to speciy your actual server number. You can find this number in the browser link when you log into your Web Control Panel. For example, if you are connected to server3, than it should look like: [email protected].

note

Your Web Panel Username has been sent to your email at your initial service purchase. Also, you can find it in the "Hosting info" tab of your current Active Service Account.