Shows / Linux Server Admin with Fexingo: Sysadmin, Bash, and Server Engineering

Linux Server Admin with Fexingo: Sysadmin, Bash, and Server Engineering
Lucas and Luna sit down at a pair of thin laptops, terminal windows flickering with abstract patterns, to talk Linux server administration as it's actually practiced—bash scripting, systemd quirks, Nginx tuning, SSH hardening, and the daily grind of keeping production services online. Each episode picks a single sysadmin problem: how to diagnose a slow database query without panic, why that cron job keeps failing at 3 AM, or the right way to automate backups with rsync and rclone. Lucas brings…
Episodes
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server IPv6 Migration without Breaking Things
IPv6 is no longer optional, but migrating a Linux server without breaking existing services takes planning. Lucas and Luna walk through the practical steps…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Disk Quotas for Shared Hosting
In this episode, Lucas and Luna dive into the practical world of Linux server disk quotas, focusing on how to manage storage on shared hosting environments…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server Systemd Journald Persistent Storage
In Episode 167 of Linux Server Admin with Fexingo, Lucas and Luna dive into systemd journald persistent storage. They explain why the default volatile journal…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Systemd Services That Restart Themselves
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into the art of building self-healing systemd services. They explain why a simple…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server Systemd Timers for Scheduling
In this episode, Lucas and Luna dive into systemd timers as a modern replacement for cron jobs on Linux servers. They explain why timers offer better…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server LVM Cache for Faster Storage
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into LVM cache — a feature that lets you accelerate slower spinning disks with fast…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server LVM for Flexible Storage
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into Logical Volume Management (LVM) — the Linux storage technology that lets you…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server Landlock for Unprivileged Sandboxing
In this episode, Lucas and Luna explore Landlock, the Linux security module that lets unprivileged processes sandbox themselves without root. They walk through…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server Systemd Socket Activation
In this episode, Lucas and Luna dive into systemd socket activation on Linux servers, showing how to make services like SSH and web servers start on demand and…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server tmpfs for RAM Backed Storage
In this episode of Linux Server Admin, Lucas and Luna dive deep into tmpfs on Linux servers — a filesystem that lives entirely in RAM. They explain what tmpfs…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server cgroups v2 for Resource Control
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into the practical side of cgroups v2 on Linux servers. They start with a real-world…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server BPF Tools for Network Diagnostics
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into the practical side of BPF (Berkeley Packet Filter) tools for network diagnostics…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Podman for Containers on Linux Servers
Lucas and Luna dive into Podman, the daemonless container engine that's gaining ground as a Docker alternative. They explain how Podman's rootless architecture…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringMastering Linux Server Boot Diagnostics with Systemd
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into the world of systemd boot diagnostics. With systemd now the default init system on…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Tune Linux Server TCP Stack for High Throughput
In this episode, Lucas and Luna dive into tuning the Linux server TCP stack for high-throughput workloads. They explain the key socket buffers, congestion…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use BPFtrace for Linux Server Troubleshooting
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into BPFtrace, a dynamic tracing tool for Linux that lets you see exactly what's…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Harden Linux Servers with Systemd Sandboxing
In this episode of Linux Server Admin, Lucas and Luna dive into systemd's built-in sandboxing features—a powerful yet often overlooked way to harden Linux…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server Control Groups for Resource Management
In this episode of Linux Server Admin, Lucas and Luna dive into control groups, or cgroups, the kernel feature that underpins container resource limits and…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Network Namespaces and VRF A Practical Guide
In episode 151 of Linux Server Admin, Lucas and Luna dive into network namespaces and Virtual Routing and Forwarding (VRF) on Linux servers. They explain how…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Journalctl Log Analysis That Actually Helps
Episode 150 of Linux Server Admin with Fexingo digs into journalctl, the systemd logging tool that can make or break your debugging sessions. Lucas and Luna…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Firewall with nftables A Practical Guide
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into the practical side of using nftables, the modern replacement for iptables. They…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Set Up a Linux Server as a Router with nftables
In this episode, Lucas and Luna dive into turning a Linux server into a high-performance router using nftables. They explain the core concepts of packet…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Build a Linux Server Backup Strategy That Actually Works
In this episode of Linux Server Admin, Lucas and Luna dig into the practical side of backup strategy for Linux servers. They break down the 3-2-1 rule, compare…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Set Up SSH Jump Hosts for Secure Server Access
Episode 146 of Linux Server Admin dives into SSH jump hosts, a practical way to secure multi-server environments. Lucas and Luna walk through the setup of a…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Auditd for Security Monitoring
In this episode of Linux Server Admin, Lucas and Luna explore the power of auditd, the Linux audit daemon, for tracking security-relevant events on your…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringTuning Linux Server I/O Schedulers for NVMe Workloads
In this episode of Linux Server Admin, Lucas and Luna dive into the often-overlooked world of I/O schedulers on modern NVMe drives. With the rise of NVMe…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringWhy Systemd Timer Units Beat Cron for Scheduled Jobs
In this episode of Linux Server Admin, Lucas and Luna dive into the practical differences between cron and systemd timer units for scheduling jobs on modern…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server Namespaces for Process Isolation
In this episode, Lucas and Luna dive into the practical use of Linux namespaces for process isolation, going beyond the usual container talk. They focus on the…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Disk Quotas Explained with Practical XFS Setup
In this episode of Linux Server Admin, Lucas and Luna dive into disk quotas on Linux servers, focusing on XFS quota management. They explain the difference…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringChrony for Accurate Server Time Synchronization
In this episode of Linux Server Admin, Lucas and Luna dive into the often-overlooked but critical task of keeping server clocks accurate using Chrony. They…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server LVM Thin Provisioning for Efficient Storage
Episode 139 dives into LVM thin provisioning on Linux servers — a storage strategy that lets you over-commit disk capacity without wasting physical space…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server User Namespaces for Container Security
User namespaces are a powerful Linux kernel feature that lets containers run as ‘root’ inside their namespace while actually running as an unprivileged user on…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringMonitoring Linux Server Performance with Prometheus
In this episode, Lucas walks through setting up Prometheus version 2.53 and Node Exporter on a freshly provisioned Ubuntu 24.04 server. He demonstrates how to…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringDebugging Slow Servers with Strace and Ltrace
When your Linux web server stalls for five seconds on every other request, where do you start? This episode walks through a real debugging session using strace…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Set Up Disk Encryption with LUKS on Linux Servers
In this episode of Linux Server Admin, Lucas and Luna walk through the practical steps of encrypting a server's disk using LUKS (Linux Unified Key Setup). They…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Confine Applications with SELinux on Linux Servers
Episode 134 digs into SELinux — the mandatory access control layer most sysadmins avoid. Lucas and Luna break down how SELinux works, why it matters for…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Swap Tuning for Modern Memory Management
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into the art of swap configuration on modern Linux servers. They debunk the old 'twice…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHardening Systemd Services for Better Server Security
Episode 132 of Linux Server Admin tackles systemd service hardening. Lucas and Luna break down a real-world case: a misconfigured Apache server that exposed…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Set Resource Limits with Control Groups v2
In this episode of Linux Server Admin, Lucas and Luna dive into cgroups v2, the modern kernel feature for limiting CPU and memory usage of processes. They…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Profile a Slow Server with Perf on Linux
Lucas and Luna dive into perf, the Linux profiling tool, with a real production scenario: a web server experiencing high CPU latency. They walk through…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Log Aggregation with systemd-journald
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into practical log aggregation using systemd-journald, the built-in logging daemon on…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Tuned Daemon for Dynamic Performance Optimization
Lucas and Luna dive into the tuned daemon, a Linux tool that dynamically adjusts kernel parameters, CPU governor, disk elevator, and network settings based on…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Kernel Same-page Merging for Memory Overcommit
Episode 127 of Linux Server Admin with Fexingo dives into Kernel Same-page Merging (KSM) – a Linux kernel feature that deduplicates identical memory pages to…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Network Namespace Isolation for Container Testing
In this episode, Lucas and Luna dive into Linux network namespaces (netns) — a lightweight way to create isolated network stacks on a single host without full…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server SSH Certificate Authority for Key Management
Episode 125 of Linux Server Admin with Fexingo dives into SSH certificate authority (SSH CA) as a modern alternative to managing thousands of authorized_keys…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Network Bonding for Redundancy and Throughput
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into Linux server network bonding—combining multiple physical network interfaces into a…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringHow to Use Linux Server TCP BBR for Congestion Control
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into TCP BBR congestion control—a Google-developed algorithm that can dramatically…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Kernel Module Management with Modprobe
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into Linux kernel module management using modprobe. They explore how to load, unload…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Auto Scaling with Systemd Timers and Triggers
In Episode 121 of Linux Server Admin, Lucas and Luna dive into auto-scaling Linux servers using systemd timers and path triggers. They walk through a real…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Emergency Access with Break Glass Procedures
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into the concept of break glass procedures for emergency server access. They explore a…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Config Drift Detection with AIDE
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into AIDE (Advanced Intrusion Detection Environment) for monitoring config file drift…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Disk Performance with I/O Scheduling Tuning
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into Linux server I/O scheduling — a critical but often overlooked performance lever…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Automated Patching with Unattended-Upgrades
In this episode, Lucas and Luna dive into automated security patching for Linux servers using the unattended-upgrades package. They discuss why many sysadmins…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Network Troubleshooting with Tracepath and MTR
In this episode of Linux Server Admin, Lucas and Luna dive into the practical art of network troubleshooting using two often-overlooked command-line tools…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server RAID Config Best Practices
In episode 115, Lucas and Luna break down the practical decisions behind RAID configuration on Linux servers. They walk through the trade-offs between hardware…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server NFS4 Kerberos Security Setup
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into securing NFSv4 with Kerberos authentication. They walk through the practical steps…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Storage Tiering with LVM Cache
In this episode, Lucas and Luna dive into Linux server storage tiering using LVM cache, a technique that combines fast SSDs with slower HDDs to create a hybrid…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Intel QAT for Hardware Crypto Acceleration
In this episode, Lucas and Luna dive into Intel QuickAssist Technology (QAT) for Linux servers—a hardware accelerator that offloads cryptographic operations…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Samba Active Directory Domain Controller Setup
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into setting up a Samba-based Active Directory Domain Controller on a Linux server…
Linux Server Admin with Fexingo: Sysadmin, Bash, and Server EngineeringLinux Server Strace for Debugging System Call Failures
Ever had a production application fail silently with 'permission denied' and spent hours chasing ghosts? Lucas and Luna break down strace, the Linux system…