Managing Your SSH Keys
From this page, you will learn how to upload or generate your own SSH keys into DMIT’s SSH keystore for use when purchasing instances or quickly deploying them.
SSH Keystore Page
On this page, you can upload, view, and delete your SSH keys, or add keys already used in DMIT virtual instances to your keystore.
Select Services from the left navigation bar

Then, select SSH Keys from the tabs at the top of the page

If you have never used this feature before, you will see the page as shown in the image below

Adding SSH Keys
If you prefer to use an SSH key generated locally, you can upload it to DMIT’s keystore. Currently, the following key formats are supported:
Supported Key Formats
- RSA (starts with ssh-rsa)
- EdDSA Ed25519 (starts with ssh-ed25519)
- FIDO U2F Security Key, such as YubiKey (starts with sk-ssh-ed25519)
- Biometric Keys, such as Touch ID (starts with ecdsa-sha2-nistp256)
Requesting Support for More Key Formats
If you wish to add support for more key formats, please contact our technical support team.
Click the Add Key button

Note
If there are already keys in the keystore, the Add Key button will be a blue square with a plus icon in the middle.
In the pop-up window, you have two options for adding SSH keys

Directly Paste Your SSH Key
Paste your SSH public key into the text box ⓵, then enter a name ⓶, and click the Add SSH Key button.
Generate a New SSH Key
Select the SSH Key type ⓷ (Ed25519 is recommended by default), then click the Generate New Key button ⓸. The page will automatically download the generated SSH Key. Enter a name ⓶ (a random name will be generated by default), and click the Add SSH Key button.
Automatically Generated SSH Key Package
The downloaded SSH Key will be a compressed file containing:
- .pem format private key file (OpenSSH)
- .pub format public key file (OpenSSH)
- .ppk format private key file (Windows PuTTY)
Your SSH key is now uploaded to your keystore

- Item ⓵: Edit or delete your SSH keys
- Item ⓶: Refresh to check if it has been attached to an instance
- Item ⓷: Add more SSH keys
- Item ⓸: Add SSH keys from instances already used
Import SSH Keys from Instances
If you have already used SSH keys in a DMIT instance, you can add them to your keystore.
Click the Import Key button

Click the Import button next to any instance to complete the import

Important Notes
Only keys not in the keystore will be displayed here.
If you selected
Generate SSH Key after orderwhen purchasing the instance, the system will automatically generate an SSH key and attach it to the instance. You can import it here into the keystore.SSH keys here are get from your instance configuration and are stored in our system. DMIT does not store your private key and does not access the internal instance.
The SSH key from the instance has now been successfully imported into your keystore

Tip
By default, imported keys will be named Instance Name. You can edit the name at item ⓵.