Server Hardening Checklist
Objective: Harden a fresh Linux server and document the baseline
Lock down access, configure firewall rules, and make services observable with logs and alerts.
Tools: SSHUFWsystemd
This section is where I publish hands-on exercises and writeups. For now I’m focusing on repeatable setups and clear documentation.
I’ve reserved labs.peiyuanma.com for future interactive labs. For now, this page tracks lab topics and progress.
Lock down access, configure firewall rules, and make services observable with logs and alerts.
Build a simple workflow to answer: what happened, when, and what evidence supports it.
Start with fundamentals (auth, input handling) before attempting more complex exploitation.