Linux Server Hardening Checklist for Ubuntu and RHEL
A hands-on Linux server hardening checklist for Ubuntu 24.04 and RHEL 10: SSH, sudo, firewall, sysctl, auditd, AIDE and CIS scans, with real output.
Continue Reading →A hands-on Linux server hardening checklist for Ubuntu 24.04 and RHEL 10: SSH, sudo, firewall, sysctl, auditd, AIDE and CIS scans, with real output.
Continue Reading →The journalctl commands worth knowing: filter by unit, time and priority, follow logs live, and why your logs vanish after a reboot.
Continue Reading →Thirty find command examples for Linux: search by name, size, time and permissions, run actions with exec, and delete files without wrecking things.
Continue Reading →Fifty Linux commands grouped by task, with real terminal output, the ten to learn first, and the ones that can ruin your day.
Continue Reading →How to install Java 25 on Ubuntu, Debian, RHEL and Fedora, pick the right JDK build, set JAVA_HOME properly, and switch between installed versions.
Continue Reading →How to use setfacl and getfacl for Linux ACLs, including the mask, default ACLs on directories, and why chmod can silently revoke a grant.
Continue Reading →Git from install to first push, with branching, remotes and the mistakes worth rehearsing. Every command shown with the real terminal output it produces.
Continue Reading →Install Terraform on Ubuntu and RHEL, then master init, plan, apply, destroy and state commands with real terminal output plus three troubleshooting fixes.
Continue Reading →You spun up an Application Load Balancer for your Laravel app. Now you want it gone. Maybe the bill surprised you, maybe you’re trying to stay inside the free tier, maybe you just want to start over without a bunch…
Continue Reading →Your Laravel app is running on EC2. Nginx is up, the site loads, everything’s fine. Then the other questions start creeping in. What happens when the instance reboots and the public IP changes? What if traffic spikes and you need…
Continue Reading →