Wiki search
Linux Filesystem Permissions — rwx, chmod, chown, and sudo Hygiene
Complete beginner guide to Linux file permissions, user/group ownership, chmod and chown commands and flags, umask, and safe sudo rules.
SSH Hardening — Keys, sshd_config, and Brute-Force Protection
Complete step-by-step guide to securing SSH access on Linux servers using Ed25519 keys, disabling passwords, hardening daemon configuration, and testing.
systemd Services and Timers — systemctl Survival Guide
Complete beginner guide to managing Linux background services, writing custom systemd unit files, viewing journalctl logs, and replacing cron with timers.
Fail2ban — Protect SSH and Web Services from Brute Force
Install, configure, and operate fail2ban to automatically block malicious IP addresses attempting brute-force logins.
btop — Modern Terminal Resource Monitor
Complete beginner guide to btop, monitoring CPU cores, memory, swap, disk I/O, network bandwidth, process inspection, and sending kill signals from your terminal.
tmux — Terminal Multiplexer for Persistent SSH Sessions
Complete beginner guide to tmux, managing persistent sessions across SSH disconnects, splitting terminal panes, keyboard shortcuts, and configuration.
Certbot — Automated Let's Encrypt TLS Certificates
Install and configure Certbot to automatically issue and renew free Let's Encrypt SSL/TLS certificates for web servers.
Nginx — High-Performance Web Server & Reverse Proxy
Install, configure, and operate Nginx on Linux for serving static sites, proxying application servers, and managing SSL/TLS certificates.
Caddy — Zero-Config Web Server with Automatic HTTPS
Deploy Caddy to serve websites and reverse proxy Docker apps with automatic Let's Encrypt TLS out of the box.
curl — Command Line HTTP Client & API Debugger
Complete beginner guide to curl, testing REST APIs, inspecting HTTP response headers, verifying SSL/TLS certificates, and debugging response timing with command flag breakdowns.
screenfetch — System Information & ASCII Art Tool
Complete beginner guide to screenfetch, displaying Linux distribution ASCII logos, hardware specifications, uptime, and configuring SSH MOTD welcome banners.
Lynx — Text-Based Web Browser for Terminal & SEO Inspection
Complete beginner guide to Lynx, browsing the web in pure text, inspecting HTML semantics, SEO crawler audits, and dump CLI flag breakdowns.
UFW Basics — Default-Deny Firewall on Ubuntu & Debian
Step-by-step beginner guide to configuring Ubuntu's Uncomplicated Firewall (UFW), command breakdown, rules, port syntax, and avoiding SSH lockout.