Setup & operation
How do I connect to a VPS with SSH?
Run ssh root@your-server-ip from any terminal on macOS, Linux or Windows 10 and later. Use the key you supplied at provisioning, or the password emailed to you. The first connection shows a host key fingerprint — compare it against the one in the control panel before accepting it.
Add a key rather than relying on a password. Generate one with ssh-keygen -t ed25519, upload the public half at provisioning or from the panel, and the instance is built with password authentication already disabled.
If you lock yourself out — a firewall rule, a broken sshd config, a mistyped key — use the out-of-band VNC console in the panel. It attaches to the virtual serial console, so it works even with no network at all.
- ssh -i ~/.ssh/id_ed25519 [email protected]
- Verify the host key fingerprint against the panel on first connection
- Windows: use the built-in OpenSSH client, not PuTTY, unless you prefer it
- Locked out: the VNC console always works
See also: Out-of-band console · Control panel · Provisioning
7 answers in Setup & operation
- How do I secure a new VPS? Five steps cover the overwhelming majority of real-world compromises: key-based SSH with password authentication disabled, no direct root login, a def…
- How do I stop SSH brute-force attacks? Disable password authentication entirely — brute force against key-based SSH is not possible. Add fail2ban to reduce log noise, and consider moving SS…
- How do I set up a firewall on a VPS? Use nftables on modern Linux, or ufw as a friendlier front end. Set the default inbound policy to drop, allow established and related connections, the…
- Can I install any operating system on a VPS? On KVM, yes. OnionVPS provides templates for Ubuntu, Debian, AlmaLinux, Rocky, Fedora, Arch, Alpine, NixOS, FreeBSD, OpenBSD, Windows Server, Proxmox …
- Can I upload my own ISO? Yes, on every plan, at no cost and with no approval step. Upload the ISO from the panel or point us at a URL, attach it as virtual media, and boot fro…
- What is KVM virtualisation? KVM (Kernel-based Virtual Machine) is full hardware virtualisation built into the Linux kernel, using processor extensions to run each guest with its …