SSH

This will help you to manage SSH Keys.

Authorized Keys

Manage OpenSSH Authorized Keys

This option is for managing openssh authorized keys to your account.  You can add your public SSH keys to your hosting account.

Location :

 SSH -> Authorized Keys

Your eenos hosting account needs shell access to connect with the SSH server.

From this page, you can manage your existing authorized keys. You can view all your access keys and remove unused keys.

Always remove the unused SSH public keys from your authorized keys list.

Add Authorized Key

Add SSH Authorized Public Keys

If you have ssh public key on your desktop, you can allow those keys to access your eenos hosting account over ssh by using your public keys.

To add an SSH public key to your hosting account go to,

 SSH -> Add Authorized Keys

Eenos currently supports RSA, DSA, ECDSA, and ed25519 SSH keys. 

You may copy and paste the contents of your public_key file to the input area and click the button Add Authorized Key.

It is always recommended to use ECDSA SSH keys.


Create SSH Key Pair

Create Openssh Keys

You can generate openssh key pairs from your Eenos hosting account. You may go to the following page,

SSH -> Create SSH Key Pair

This will take you to the SSH key generation page and you need to fill out the following,

Key Type: The type of ssh key you like to create.

It is recommended to choose the ECDSA SSH key type.

Key Length: Select a key length, the default key length is 2048 bits.

Key Name: A name for the ssh key pair.

If a name with the same key exists, it will be overwritten with new SSH keys.

Key Password: A password for your SSH keys.

After entering the above details, click the button Generate Keys and your new SSH keys will be generated. 

Import SSH Keys

Import External SSH Keys

You can do this from this page if you have your own SSH private and public keys and would like to import those keys into your SSH account. To access this feature go to,

SSH -> Import SSH Keys

Importing SSH keys is not recommended, those keys may be compromised. You should add the  Authorized Keys or Generate a new SSH key pair.

Start  Importing SSH Keys

You must complete the following to import your external SSH key pair.

Key Name: A name for the key.

If a key with the same name exists, it will be overwritten.

Private Key: The contents of the private key file.

Public Key: The contents of the public key file.

Now, click the button Import Keys. This will upload the keys to your server. 

List SSH Keys

Manage SSH Keys

This page will help you to manage your existing openssh key pairs on your eenos hosting account. To access this feature go to, 

SSH ->  List SSH Keys

The following options are available from this page

View Private Key

This option will show the contents of the private key file. You may click the view icon on the private key column.

Download Private Key

This option will download the private key to your desktop. You can access it from the private key column.

View Public Key

This option will show your publick_key file. You can use this key to add to another account's authorized_keys.

Download Public Key

This option will allow you to download your SSH public keys from the server.

Delete SSH Keys

This action function will delete the respective SSH private and public key pair from your eenos hosting account.