Connecting to your cloud server via SSH
Connecting to your cloud server via SSH
SSH lets you connect to your server and run commands from your local terminal. Kapsule gives you the connection details directly in KPanel.
Finding your connection details
- Go to Cloud Servers and open your server
- Find the Connection card, it shows:
- SSH Command, a ready-to-copy command you can paste straight into your terminal
- IPv4 Address, your server's public IP address
- IPv6 Address, your IPv6 address (if your client supports it)
If the server is still provisioning, the card shows: "IP address will appear here once provisioning is complete."
Connecting with a password
If you didn't provide an SSH key when provisioning:
- Copy the SSH Command from the Connection card
- Paste it into your terminal and press Enter
- When prompted, enter the root password that was emailed to you after provisioning
ssh root@203.0.113.1
Connecting with an SSH key
If you provided an SSH public key during provisioning, the server is already configured for key authentication:
ssh root@203.0.113.1
Your SSH client will authenticate using your private key automatically, no password prompt.
Setting up a key for the first time? When provisioning a new server, paste your public key into the SSH Public Key field on the provisioning page. The hint reads: "Paste your public key to enable key-based authentication. If left blank, a root password will be emailed to you."
Your public key is usually at
~/.ssh/id_rsa.pubor~/.ssh/id_ed25519.pub. Copy its contents and paste the whole line.
Using the browser console
If you can't SSH, blocked firewall, lost password, emergency access, use the Browser console:
- On your server's detail page, click Browser console
- Temporary credentials appear:
user: {username} · pass: {password} · expires in 30 min - Click Open console, a browser-based terminal opens
- Log in with the credentials shown
Browser console sessions expire after 30 minutes. Use them to reset your SSH password or fix firewall rules that blocked your access.
