Article
How to Harden Ubuntu with AppArmor and UFW Rules
AppArmor and UFW solve different parts of the same problem: limiting what services can do and who can reach them. This article explains how they complement each other, …
Search practical articles, tutorials, checklists, troubleshooting guides and automation scripts.
Article
AppArmor and UFW solve different parts of the same problem: limiting what services can do and who can reach them. This article explains how they complement each other, …
Article
Key-based authentication is one of the most effective ways to harden SSH access on Ubuntu Server. This article explains when it fits, how it works operationally, what to …
Article
Unused daemons and open ports are one of the easiest ways to expand attack surface on Ubuntu Server. This article explains how to identify what is listening, decide …
How-To Guide
Use key-based authentication to harden SSH on Ubuntu with a practical workflow: generate keys, install them safely, verify access, and disable password logins only after validation.
Checklist
A practical, verifiable Ubuntu security hardening checklist for production servers. Use it to validate access controls, patching, network exposure, logging, and recovery readiness before go-live.
Script
This guide shows how to build a Bash script that audits Ubuntu security patches by checking installed packages against available security updates, with safe defaults, validation, and exportable …
Tutorial
Configure UFW firewall rules on Ubuntu Server with a safe, repeatable workflow: verify prerequisites, allow required services, validate access, and review common mistakes before production use.