
Ubuntu’s Kernel Security Gap: The Cost of Waiting for a Fix
CVE-2026-98432 reveals a troubling gap between a ready upstream Linux fix and Ubuntu's normal update channels. Explore the vulnerability, Ca...

CVE-2026-98432 reveals a troubling gap between a ready upstream Linux fix and Ubuntu's normal update channels. Explore the vulnerability, Ca...

I scheduled a job for 9 PM IST and it ran at 2:30 AM. Cron uses the server's timezone, and most servers run UTC. Here's how the offset, the ...

Most AI work happens in a terminal on Linux, often inside containers. This post covers navigating, searching logs, permissions, processes, s...

Build your own private VPN without an expensive subscription. Configure WireGuard on an Ubuntu VPS, connect your devices, encrypt internet t...

A new VPS gets scanned by bots almost immediately. Here's the checklist I'd run on a fresh Ubuntu or Debian server: a sudo user, SSH keys, a...

Leaving SSH open to the whole internet invites constant bot attempts. Here's how to restrict VPS login to one trusted IP with UFW, firewalld...

Open your email client and ask yourself a question most of us never do: who else is in the room?

Debian's latest kernel update fixes 1,313 CVEs at once. Why so many? The kernel issues CVEs for nearly every bug fix, Debian batches its upd...

Learn how one python program start another, supplies the input to consumer program, captures its output and handle timeout. 1. Why are subpr...