Blog

Guides from the NOC

Written from running the hardware — what breaks, why, and the command that fixes it.

12 posts matching “ssh” in VPS · Clear

VPS SSH "Permission Denied (publickey)": Causes and the Fix

Locked out of your VPS with SSH "Permission denied (publickey)"? Every real cause - wrong key, bad permissions, SELinux, sshd_config - and the fix for each.

21 August 2026 · 6 min · 5 views
VPS How to Enable IPv6 on Your VPS Without Breaking SSH

Adding IPv6 to your VPS? Learn how to configure netplan, UFW/ip6tables, and SSH the right way so IPv6 works without locking you out or breaking IPv4.

5 August 2026 · 6 min · 4 views
VPS SSH Two-Factor Auth on a VPS: Google Authenticator + PAM

Add TOTP two-factor authentication to SSH logins on your VPS using PAM and Google Authenticator, including the fix for the lockout risk everyone hits first.

30 July 2026 · 6 min · 2 views
VPS Locked Out of Your VPS? How to Regain SSH Access Fast

SSH connection refused or timed out on your VPS? Learn how to regain access via console, unban your IP, fix UFW rules, and reset your root password.

16 July 2026 · 6 min · 9 views
VPS SSH Hardening on Your VPS: Keys, Sudo User & Fail2Ban

Stop SSH brute-force bots on your VPS: set up key-based login, disable root access, and configure Fail2Ban step by step.

11 July 2026 · 5 min · 2 views
VPS Self-Hosted Git Server on a VPS: Gitea Setup Guide

Run your own private Git server on a VPS with Gitea. Step-by-step setup with Docker, Nginx reverse proxy, HTTPS, SSH push, and backup tips.

24 August 2026 · 6 min · 2 views
VPS Upgrading Ubuntu LTS on a VPS Without Breaking Your Site

Planning a do-release-upgrade on your Ubuntu VPS? Use this safe checklist to avoid downtime, broken PHP/Nginx configs, and SSH lockouts mid-upgrade.

4 August 2026 · 6 min · 4 views
VPS Automate VPS Setup With Ansible: A Beginner's Playbook

Automate VPS provisioning with Ansible: create users, harden SSH, configure ufw and fail2ban, and install your stack from one idempotent playbook.

27 July 2026 · 7 min · 3 views
VPS Deploy to a VPS with GitHub Actions: A CI/CD Guide

Automate deploys to your VPS with GitHub Actions. Set up SSH deploy keys, fix common CI/CD errors, and get zero-downtime restarts.

22 July 2026 · 6 min
VPS Keep a Node.js App Running on a VPS: PM2 Setup Guide

Node.js app dies when you close SSH or reboot your VPS? Install PM2 to auto-restart on crash, survive reboots, and deploy with zero downtime.

21 July 2026 · 5 min · 3 views
VPS Set Up a WireGuard VPN on Your VPS: Full Guide

Set up a self-hosted WireGuard VPN on your VPS: install, keys, wg0.conf, firewall rules, client config, and fixes for handshake and routing problems.

21 July 2026 · 6 min · 1 view
VPS VPS First-Hour Checklist: Secure a Fresh Server Fast

New VPS setup checklist: SSH keys, sudo user, UFW firewall, swap, fail2ban and a snapshot baseline - all in the critical first hour after deployment.

12 July 2026 · 5 min