Troubleshooting a WordPress .htaccess File That Keeps Getting Overwritten Using Linux Auditd
While troubleshooting my WordPress installation running on Ubuntu and Apache, I encountered a rather annoying issue: the .htaccess file in…
Detecting and Blocking HTTP Referrer Spam on Apache – A Real-World Example
While reviewing the Google Analytics 4 (GA4) statistics for my WordPress blog, I noticed an unexpected and significant increase in…
How to Keep Linux Commands Running after Disconnecting from SSH using GNU Screen
When working with Linux servers over SSH, you may need to execute commands or scripts that take several minutes or…
Cheat Sheet Apache HTTP Server
Apache HTTP Server is one of the most widely used web servers for hosting websites and web applications on Linux….
Azure VM Offline Recovery Using an Azure Repair VM
If an Azure VM no longer boots sufficiently to access it through SSH or the Azure Serial Console, the OS…
Extending and Recovering a Full Root Filesystem on an Azure Ubuntu VM
In this article, we will explore how to extend the root filesystem of an Ubuntu VM in Microsoft Azure, starting…
Mastering tcpdump in SUSE Linux Enterprise
tcpdump is a powerful command-line packet analyzer available on SUSE Linux Enterprise and many other Linux distributions. It allows you…
Windows Server Software Defined Networking (SDN) and Hyper-V Network Virtualization (HNV) – Part 2: Testing Cross-Host HNV Connectivity
In Part 1 of this series, we deployed the fundamental Windows Server Software Defined Networking (SDN) infrastructure, including the Network…
Windows Server Software Defined Networking (SDN) and Hyper-V Network Virtualization (HNV) – Part 1: Deploying the SDN Infrastructure
Windows Server Software Defined Networking (SDN) provides a software-defined networking architecture for centrally configuring and managing virtual and physical network…
Passwordless Authentication in Linux – Part 3 – Certificate-Based and FIDO2 Authentication
After exploring certificate-based authentication and Passkeys on FIDO2 for Windows in Part 1 and Part 2, this third part takes…
Follow me on LinkedIn
