Manage SSH Keys

SSH allows secure file transfer and remote logins over the Internet. Your secure connection via SSH is encrypted. You can manage your SSH keys to allow automation when logging in via SSH. You can import existing keys, generate new keys, and manage/delete keys.

Generate A New Key

Steps
  1. To access the Manage SSH Keys feature, click on Security, on the main screen of your WebHost Manager interface.
  2. Then click on Manage SSH Keys.
  3. Click on the Generate a New Key link.
  4. Set the following:
  • Key Name (defaults to id_dsa) - Enter the key name for your SSH client.
  • Key Password (blank for none) - Enter the password, if applicable, for your SSH client. Otherwise, leave empty or blank for none.
  • Key Type- Choose from the following:
    • DSA
    • RSA
  • Key Size - Choose from the following:
    • 1024
    • 2048
    • 4096
  1. Click on the Generate Key button.
  2. You should see a list of messages stating the status of your SSH Key generation.
  3. Go back to the Manage SSH Keys page. You should see your new key listed in the "Name" column in the "Public Keys" table. Find your key. You should see a "not authorized" message in the "Authorization Status" column. Now you need to authorize your key by clicking on the Manage Authorization link in the "Actions" column.

NOTE: Your new SSH key is also created in the "Private Keys" table.

  1. When the page loads, you will see the name of the key you are authorizing. Click on the Authorize button.
  2. After you have authorized your public key, click on the "Return to SSH Manager" link.
  3. The "Authorization Status" column should now show "authorized" for your public key.

Import Key

Steps
  1. Click on the Import Key link.
  2. Set the following:
  • Choose a name for this key (defaults to id_dsa)
  • Private key passphrase (Needed for PPK import only)
  1. Next, paste the Private Key in the text box (you can also paste a PPK file as well).
  2. Paste the Public Key in the text box (4th text box shown).
  3. Click on the Import button.

NOTE: You don't have to import both keys. It is perfectly acceptable to just import a public OR private key if that is all you need on the server.

Defining The Public Keys Table

The Public Keys Table consist of three columns, containing the following information:

  • Name - This entry is the name of your public key.
  • Authorization Status - This entry indicates the status of your public key's authorization. You manually authorize the key by clicking on the Manage Authorization link in the "Actions" column as defined below. The two messages in the "Authorization Status" column are as follows:
    • authorized
    • not authorized
  • Actions
    • Delete Key - Click on this link to delete the associated public key.
    • View/Download Key - Click on this link to view or download the associated public key.
    • Manage Authorization - Click on this link to authorize the associated public key.

↑ Back To Top ↑

Defining The Private Keys Table

The Private Keys Table consist of two columns, containing the following information:

  • Name - This entry is the name of your private key.
  • Actions
    • Delete Key - Click on this link to delete the associated private key.
    • View/Download Key - Click on this link to view or download the associated private key.


  • Email, SSL
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Add A DNS Zone

A DNS zone is a part of your domain name but it may contain different DNS information. For...

Add A New IP Address

WebHost Manager enables you to add a new IP address at any time, along with the address's...

Add An A Entry For Your Hostname

An A entry is an Address entry, and can be entered at any time for your hostnames. Do...

Add Packages

Packages allow you to create accounts with a preset amount of disk space, bandwidth, e-mail...

Add Reseller Accounts

A reseller account will have the ability to create other accounts on your server. Accounts...