Firewall rules are processed top-to-bottom. Place more specific rules before general ones. For example, rate-limit SSH before allowing it generally.
UFW: ufw limit ssh allows 6 connections per 30
seconds per IP.
iptables: Use --limit 10/minute --limit-burst 20
for similar protection.
Anyone with this link can view this configuration.
Every coffee helps keep the servers running. Every book sale funds the next tool I'm dreaming up. You're not just supporting a site — you're helping me build what developers actually need.