Skip to main content
SSH keys let the main account user sign in over SSH without a password. Manage them from the user menu: SSH Keys. This is not in the Profile settings sidebar. The panel accepts ssh-ed25519 and ssh-rsa public keys. Keys added here are written to ~/.ssh/authorized_keys on your server. Keys you added yourself outside the panel are preserved. Grid Hosting SSH listens on port 831. The SSH Access box on this page shows your hostname. See How do I connect over SSH on Grid Hosting?.

Add a key

1

Create a key pair on your computer

Generate a key locally if you do not already have one. ed25519 is a good default:
For RSA:
Copy the public key (*.pub). It should start with ssh-ed25519 or ssh-rsa. Never paste the private key into the panel.
2

Open SSH Keys

Log in at hosting-panel.net. Open the user menu (your account name) and click SSH Keys.
User menu with Profile, SSH Keys, and Log Out
Each row shows Name, Type, Fingerprint, and Source IP.
SSH Keys list with name, type, fingerprint, source IP, and SSH Access notes
3

Add SSH Key

Click Add SSH Key. Enter a Name (for example work-laptop), paste the Public key, and optionally set Restrict to source IP (optional) to a single IP. Leave the IP blank to allow the key from any address.
Add SSH Key form with Name, Public key, Restrict to source IP, and Add SSH Key
4

Connect

SSH as the main account user (under Account Information on the dashboard, for example c1234567) on port 831:
Replace the username and hostname with the values shown in the panel.
When a source IP is set, the key only works when connecting from that address.

Remove a key

Open SSH Keys from the user menu and click the delete control on the row you no longer use.
Extra site users should use FTP accounts or File Manager. SSH keys apply to the main account user.
Last modified on September 15, 2026