The Nxeon Blog
Guides for people who run their own servers.
Straight-talking tutorials and comparisons on VPS hosting, game servers, Linux and security. No fluff, just what actually works. 346 guides from the team that runs the servers.
Search results
29 guides for “ssh” in Security · Clear search
How to Set Up SSH Key Authentication and Disable Passwords
Stop relying on passwords. Generate an SSH key pair, install your public key on the VPS, and turn password logins off for good.

How to Harden SSH on a Linux VPS
A practical, copy-paste guide to locking down the SSH daemon on your VPS — the single most important service to secure on a public server.

How to Self-Host Vaultwarden Behind an Nginx Reverse Proxy
Already run Nginx? Here's how to put Vaultwarden behind it properly — real config, Let's Encrypt TLS, WebSocket support and the security headers that matter.

How to Self-Host a Password Manager on a VPS
Which self-hosted password manager should you run, and how? Compare Vaultwarden, KeePass sync and Passbolt, then deploy your pick on a VPS with HTTPS.

How to Self-Host Vaultwarden (Bitwarden-Compatible) on a VPS
Run your own password vault with Vaultwarden, a lightweight server that works with every official Bitwarden app. Docker install with HTTPS in minutes.

How to Set Up an OpenVPN Server on a VPS
OpenVPN is the compatibility king of VPNs. This guide uses a proven installer to stand up a server on a VPS and export client profiles in minutes.

How to Set Up a WireGuard VPN Server on a VPS
Roll your own private VPN with WireGuard — fast, modern and easy to manage. This guide uses a web UI so you add devices by scanning a QR code.

How to Secure a WordPress Site on a VPS
Running WordPress on your own VPS means owning its security — which is a good thing. This practical checklist locks down the server, PHP and WordPress itself.
Securing your first Linux VPS: 10 steps
A fresh VPS is exposed to the whole internet within minutes. These ten practical steps lock it down without turning you into a full-time sysadmin.
How to set up a WireGuard VPN on a VPS
Run your own fast, private VPN with WireGuard on a VPS. Learn to install it, generate keys, configure server and client, and route your traffic securely.
How to disable root SSH login (safely)
Letting root log in over SSH is a needless risk. Learn how to create a sudo user, verify access, and disable root SSH without locking yourself out.
How to set up fail2ban to stop brute-force attacks
fail2ban watches your logs and bans IPs that keep failing logins. Learn to install it, protect SSH, tune ban times, and add jails for web services.
Deploy your first server in under a minute.
Creating an account is free and takes no card details. Every guide here runs on a Nxeon VPS or game server.