# Configure secure remote access with SSH keys

> How to manage SSH keys for secure access to instances.

This page describes how to manage SSH keys to securely access your instances.

## Overview {#overview}

SSH keys provide a secure way to authenticate to instances without using passwords. You can store one or more SSH keys in the CubeCMP key store for use with newly created instances.

## Add an SSH key for remote access to instances {#add-an-ssh-key-for-remote-access-to-instances}

1. In the CubeCMP management interface, go to **Settings**.
2. Click the **Security** tab.

   ![Security tab](/assets/compute/add-security-keys-1-security-tab.jpg)

3. To upload your SSH key, click **+ Add Key**.
4. Choose to use an existing key or create a new one:
   1. To use an existing SSH key, copy the contents of the public key, and paste it into the **Public key** section.
   2. To generate a new SSH key, follow the on-screen procedures to generate and upload the new key.
5. To set the key name, enter a name for the key in the **Key Name** section.

   ![Add SSH key dialog](/assets/compute/add-security-keys-2-add-key-dialog.jpg)

6. To save and add the key, click **Add SSH Key**.

   ![Security tab showing the newly added key](/assets/compute/add-security-keys-3-key-added.jpg)

The key is now stored securely and is available for use when creating instances. Project administrators cannot access your stored keys.
