An SSH key lets you log in to a Linux server without a password. It has a public half you give to Gewape Cloud and a private half that stays on your computer. Anyone with the private key can log in as you, so keep it safe.
Create a key
- Open Cloud Servers, then SSH Keys, and start a new key.
- Choose one of two ways:
- Paste an existing public key: if you already have a key pair (for example
~/.ssh/id_rsa.pub), give it a Name and paste the public key text. - Generate a new key: give it a Name and let the console create the pair. Download the private key immediately; it is shown once and cannot be retrieved later.
- Paste an existing public key: if you already have a key pair (for example
- Save it.
Use it
Select the key in the System Config step when you launch a server. It is injected at boot so you can connect straight away with Connect over SSH.
If you see "permission denied (publickey)" when connecting, you are almost always using a different key than the one on the server, or the wrong login user for that operating system.