You Probably Didn’t Harden That Server: A VPS Setup and Hardening Checklist That Verifies Itself
You set PasswordAuthentication no, restarted SSH, and moved on. Months later the logs show successful password logins, because a vendor drop-in file sorted earlier and won. A VPS setup and hardening checklist where every step comes with the command that proves it worked.