Skip to content
zwenNOTES AFTER HOURS.
SearchTopics
← All topics

Tag

security

6 articles

Notes filed under this tag.

Tags

Scroll
acme.sh2apartment8astro4automation4backup2bisect1branches1cache1cats1certificates3checklist1ci-cd1cinema1city life8coffee2configuration9containers4cpp1cron1css3curl2daily life6debian6debugging2delivery2deployment4df1dig1disk space2dns1docker5docker compose2du1explain2firewall2food3git3github-actions1google cloud2headers1healthcheck1hotel2http2internet3ipv61journalctl3latency1layout2linux13logs2memory1memory-management1mysql1neighbors8networking1nginx3night8office4openssl1operations2pagefind1performance4postgresql3productivity3rain5recovery1redis2reflog1release1reliability2remote work1restart policy1restore1routing1runbook1search1security6shell1shiki1shopping3small stories22sql2ssh6static sites1storage1summer1systemctl1systemd7tailwind1terminal1testing2timers1tls3tmux1travel5troubleshooting13ubuntu5validation1waiting2walking1web server2worktree1

TOPIC / TAG

Notes in security

6 articles

Monday, Sep 21, 2026

fail2ban for SSH on Debian 13

Install fail2ban on Debian 13, understand the sshd jail the package already enables, tune bans in a local override, and check, test, and undo bans safely.

6 min read
Thursday, Sep 17, 2026

ufw Without Locking Yourself Out

Set up ufw on a Debian or Ubuntu VPS with SSH allowed first, a timed rollback in case a rule is wrong, and a clear view of the Docker ports ufw cannot see.

6 min read
Thursday, Sep 3, 2026

Unattended Upgrades You Can Actually Check

Enable automatic security updates with unattended-upgrades on Debian and Ubuntu, see exactly what it will install, pick a reboot policy, and confirm it really ran.

6 min read
Monday, Feb 9, 2026

A Calm SSH Host Key Check

Check what really changed when SSH warns about a new host key, before deleting the old entry from knownhosts.

2 min read
Wednesday, Nov 5, 2025

A Small GitHub Actions Workflow That Runs Your Tests

A compact GitHub Actions workflow that tests a Node project on pushes and pull requests, with npm caching, a concurrency group, read-only permissions, SHA-pinned actions, and a short routine for reading failed runs.

7 min read
Wednesday, Aug 7, 2024

The First Hour on a Fresh Debian or Ubuntu VPS

Set up a sudo user, SSH keys, an sshd drop-in that blocks password and root logins, a ufw firewall, and automatic security updates on a new Debian or Ubuntu server, checking each step as you go.

8 min read

© 2026 zwen

AboutPrivacyRSS