HOW CAN I ADD MY PUBLIC SSH KEY IN AN EXISTING VM?

If you have access to your VM, you can issue the following commands to its terminal:

mkdir -p ~/.ssh
echo <public key contents> >> ~/.ssh/authorized_keys
chmod 0600 ~/.ssh/authorized_keys

The above commands will create an ssh directory, if it does not exist, append the contents of your public key to the authorized_keys file and then apply the correct permissions.

The <public key contents> can be the contents of the public key that you have stored on your home PC or laptop, or a key that you have uploaded in ~okeanos. In the later case, you can view it by visiting the SSH keys tab in the Cyclades page and clicking on the appropriate "Public key" button.

CYCLADES QUESTIONS

General

Connectivity

Custom images