Topic Overview

Linux Packages

Essential CLI utilities: fail2ban, btop, tmux, certbot, caddy, nginx, curl & screenfetch.

9 articles

Fail2ban — Protect SSH and Web Services from Brute Force

Install, configure, and operate fail2ban to automatically block malicious IP addresses attempting brute-force logins.

2 min read 2026-10-06
fail2ban security linux

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.

3 min read 2026-10-06
btop monitoring linux

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.

3 min read 2026-10-06
tmux terminal ssh

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.

2 min read 2026-10-06
certbot letsencrypt ssl

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.

2 min read 2026-10-06
nginx webserver reverseproxy

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.

2 min read 2026-10-06
caddy webserver reverseproxy

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.

2 min read 2026-10-06
curl http api

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.

2 min read 2026-10-06
screenfetch terminal sysadmin

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.

3 min read 2026-10-06
lynx browser terminal