The SSH Key can be used to login to your server without a password. Each user inside server can have multiple SSH keys attached to them. For example, if you want a team member to be able to login to your server under username runcloud, just add another SSH public key to the server. After that, the team member can login to your server without any password.
If you do not have any SSH key pair inside your computer, just issue ssh-keygen -t RSA
inside terminal (Linux & MacOS).
Then you can get the SSH public key by issuing cat ~/.ssh/id_rsa.pub
which you can register inside RunCloud.
To add the SSH Key to your server, you need to fill in the data below:
Form Field | Justification |
---|---|
Label | The label for SSH key for you to recognize this key belong to whom |
User | The user inside your server that you want the ssh key to authenticated to |
Public Key | The SSH public key get from `cat ~/.ssh/id_rsa.pub` |
You also can use any SSH Key that you have stored inside SSH Key Vault.
After you have save the key, RunCloud will push the key to the server. And now you can login to your server without password.
Deleting the SSH Key will remove the key from the server. However, the user who owns the key will not be automatically logged out from the server.