Short version

Upload your public key to your account settings

Longer version

In order for Divio and your local machine to communicate securely, Divio needs to know your public SSH key to verify your identity.

 Info: We support RSA and ECDSA, but not DSA.

If you haven’t already done so, you will need to create your SSH key. We recommend referring to GitHub's excellent guides on checking and generating SSH keys.

Once your key has been set up, you will need to copy it from your computer and add it to the Divio Control Panel. You’ll only need to do this once per key.

Log into your Divio Control Panel, and select your user account or organisation in the Context Menu.

Select your profile picture, located in the top right corner of your screen, then Account Settings from the dropdown menu.

Select SSH Keys in the settings menu:

Under the Your SSH Keys section, you will see whether an SSH key has already been assigned to your account.

Under the Add a new SSH Key section, add a title and paste your SSH key in the Public Key section.

Hit Add Key to finalize your settings.

Your Divio account will now recognise your computer as a trusted host, and you’ll be protected by encrypted communication for command-line operations between the two.

You’re now ready to log in and start working on a project.

Did this answer your question?