Connect to Your Workspace with SSH Keys
SSH keys are a secure way to connect to your server without using passwords. They work as a public/private key pair: the private key stays on your device, while the public key is added to your server. Only someone with the matching private key can connect, which makes logins both safer and faster — and lets you use tools like WP-CLI or Composer without exposing a password.
In this guide we'll use the Termius application↗ to generate an SSH key. Termius is a widely-used SSH client with an intuitive interface for managing multiple server connections.
Step 1 — Generate a key pair in Termius
- Open the Vault tab in Termius.
- Select Keychains.
- Click Keys and choose Generate Key from the dropdown.
- Choose ED25519 as the key type and (optionally) add a label for easy reference.
- Add a passphrase for extra security. This way, if someone gets access to your device, they'll still need the passphrase to connect.
- Click Generate & Save.
- You'll now see both a private and a public key. Copy the public key — you'll paste it into the OS Cloud panel in the next step.
Step 2 — Add the public key to OS Cloud
- In your OS Cloud panel, go to Websites → [your website] → Advanced → Developer Tools → SSH Key Manager and click Add.
- Give the key a name and paste the public key.
Make sure to remove the
Generated by Termius text at the end of the key before saving — otherwise the key will not be accepted. - Click Upload. You can now access your website's directory securely via SSH.
