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

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

By FexingoBusiness
Download on the App Store

Linux Server Admin with Fexingo: Sysadmin, Bash, and Server Engineering episodes

  • How to Automate Linux Server Configuration with Ansible

    In this episode, Lucas and Luna dive into automating Linux server configuration using Ansible. They walk through a real-world scenario: setting up a web server stack (Nginx, Node.js, PostgreSQL) on a fresh Ubuntu 24.04 host using a single Ansible playbook. Lucas explains the key concepts—inventory files, idempotency, YAML syntax—and contrasts Ansible with shell scripts and Puppet. Luna asks about error handling, testing, and how to avoid common pitfalls like missing idempotency in custom tasks. By the end, you'll understand why Ansible is the go-to tool for reproducible server setups and how to write your first playbook in under 30 minutes. Perfect for sysadmins tired of manual SSH sessions.

    #Linux #Sysadmin #Ansible #Automation #DevOps #ServerConfiguration #Nginx #NodeJS #PostgreSQL #YAML #Playbook #Idempotency #Ubuntu #ConfigurationManagement #Technology #ITInfrastructure #FexingoBusiness #BusinessPodcast

    Keep every episode free: buymeacoffee.com/fexingo

    8 min
  • How to Build a Custom Linux Server Initramfs

    In this episode of Linux Server Admin, Lucas and Luna dive into the process of building a custom initramfs for Linux servers. They explain why you might want to replace the distribution's default initramfs—such as for faster boot times, smaller size, or specialized hardware—and walk through the key steps: compiling a kernel module, creating a minimal root filesystem with BusyBox, and using mkinitramfs or dracut to assemble it. The discussion includes a concrete example of adding a custom storage driver for a rare RAID controller, showing how to debug boot failures when the initramfs is too stripped down. Lucas shares a real-world scenario from a deployment of 200 servers where a custom initramfs shaved 45 seconds off boot time per server. The episode also touches on how custom initramfs images improve security by reducing the attack surface. Perfect for sysadmins who want deeper control over their server's boot process.

    #Linux #Initramfs #ServerAdmin #BootProcess #BusyBox #mkinitramfs #dracut #KernelModules #Sysadmin #ServerEngineering #BootTimeOptimization #Security #RAID #Technology #FexingoBusiness #BusinessPodcast #ServerBoot #CustomInitramfs

    Keep every episode free: buymeacoffee.com/fexingo

    17 min
  • Linux Server Time Synchronization with Chrony

    In this episode of Linux Server Admin, Lucas and Luna dive into the practical side of keeping server clocks accurate using Chrony, the modern NTP implementation. They discuss why time sync matters more than most sysadmins think—from log correlation to certificate validation to file timestamps. Lucas walks through installing Chrony, configuring it with multiple NTP pools and a local hardware clock, and tuning it for high-accuracy environments. He explains the difference between a client, server, and peer configuration, and shares a concrete example of checking sync status with `chronyc sources -v` and `chronyc tracking`. Luna asks about common pitfalls like leap seconds and timezone confusion. The episode closes with a genuine moment about supporting ad-free tech content.

    #Linux #ServerAdmin #Chrony #NTP #TimeSync #Sysadmin #Bash #ServerEngineering #Technology #FexingoBusiness #BusinessPodcast #NetworkTimeProtocol #ServerHardening #LogCorrelation #CertificateValidation #chronyc #timedatectl #LeapSecond

    Keep every episode free: buymeacoffee.com/fexingo

    9 min
  • How to Use Linux Auditd for Server Security Monitoring

    In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into Linux auditd, the powerful audit framework built into the kernel. They explain how auditd can log security-relevant events like file accesses, system calls, and user logins, and how to configure custom rules to detect suspicious behavior. Using real examples, they walk through setting up audit rules for monitoring changes to /etc/passwd, tracking command executions, and forwarding logs to a central collector. They also discuss the difference between auditd and other tools like syslog and SELinux, and share best practices for avoiding audit log overload. By the end, you will understand how to use auditd to strengthen your server security posture and meet compliance requirements like PCI DSS.

    #Auditd #LinuxSecurity #ServerMonitoring #SystemCalls #AuditRules #LinuxKernel #Compliance #PCIDSS #SecurityMonitoring #Syslog #SELinux #LinuxAdmin #Sysadmin #ServerHardening #Technology #Linux #FexingoBusiness #BusinessPodcast

    Keep every episode free: buymeacoffee.com/fexingo

    11 min
  • Linux Server Automated Patching with Unattended Upgrades

    Episode 65 of Linux Server Admin with Fexingo dives into automated security patching on Linux servers using unattended-upgrades. Lucas and Luna walk through configuring the tool for Debian and Ubuntu systems, setting up automatic reboot windows with systemd timers, and monitoring update logs to avoid surprises. They discuss real-world trade-offs: patching speed vs. stability risk, and why you should use a staging repo for critical apps. By the end, you'll know how to keep your servers patched without manual SSH sessions every Tuesday. A must for sysadmins managing fleets of any size.

    #Linux #Sysadmin #UnattendedUpgrades #SecurityPatching #ServerMaintenance #Debian #Ubuntu #Apt #Systemd #DevOps #Automation #Infrastructure #Technology #TechPodcast #FexingoBusiness #BusinessPodcast #ServerAdmin #Bash

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • How to Use Linux systemd Journal for Centralized Logging

    Episode 64 of Linux Server Admin with Fexingo. Lucas and Luna dive into systemd-journald for centralized log management on Linux servers. Lucas explains why traditional syslog falls short for modern workloads—too chatty, hard to parse, no structured metadata. He walks through configuring journald to persist logs to disk for crash forensics, limiting journal size to 500 MB with MaxRetentionSec, and forwarding critical logs to a remote syslog server for compliance. Luna asks how to query the journal efficiently: Lucas shows journalctl _SYSTEMD_UNIT=sshd.service for SSH failures, --since '2026-06-20' for time windows, and -o json for machine parsing. They discuss real-world use cases: fintech devs needing auditable SSH logs, SaaS teams reducing disk I/O with rate-limiting. A concrete, actionable episode for sysadmins tired of grepping flat files.

    #Linux #systemdJournald #CentralizedLogging #Sysadmin #journalctl #ServerManagement #Logging #DevOps #SystemAdministration #TechPodcast #FexingoBusiness #BusinessPodcast #Technology #LinuxServer #LogForwarding #rsyslog #SSHLogs #JournaldConfiguration

    Keep every episode free: buymeacoffee.com/fexingo

    9 min
  • How to Monitor Linux Server Hardware Health with Smartctl and IPMI

    In episode 63 of Linux Server Admin with Fexingo, Lucas and Luna dive into proactive hardware monitoring for Linux servers using smartctl for disk health and IPMI for chassis sensors. They walk through a real scenario where a missing drive was caught by a scheduled smartctl scan before data loss, and how to set up ipmitool to monitor temperature and fan speed on Dell PowerEdge servers. Lucas explains how to parse SMART attributes like Reallocated_Sector_Ct and how IPMI can alert on voltage anomalies. Luna shares a story about a failing fan that was detected only by IPMI polling. The episode covers practical commands, cron job setup, and the trade-offs between open-source tools and vendor agents. Whether you run bare-metal or colo, these skills can prevent catastrophic failures without adding cost. Tune in for actionable Linux hardware monitoring techniques you can implement today.

    #Linux #ServerAdmin #Smartctl #IPMI #HardwareMonitoring #DiskHealth #SMART #ipmitool #DellPowerEdge #ServerReliability #Sysadmin #ProactiveMonitoring #Tech #FexingoBusiness #BusinessPodcast #Technology #ServerEngineering #LinuxTips

    Keep every episode free: buymeacoffee.com/fexingo

    8 min
  • How to Speed Up Linux Server Package Updates with Apt-Cacher NG

    Episode 62 of Linux Server Admin with Fexingo dives into the practical pain of slow package updates when managing fleets of Ubuntu or Debian servers. Lucas and Luna walk through setting up apt-cacher-ng, a caching proxy that slashes redundant downloads and LAN bandwidth. They cover installation steps, client configuration, cache tuning for a 50-node environment, and how to avoid stale cache gotchas. By the end, you'll know exactly how to shave minutes off every apt-get update across your infrastructure. No fluff, just a concrete sysadmin workflow you can implement today.

    #LinuxServerAdmin #Sysadmin #Bash #ServerEngineering #AptCacherNG #PackageManagement #Ubuntu #Debian #CacheProxy #NetworkOptimization #DevOps #ITInfrastructure #ServerFleet #BandwidthSaving #aptGet #LinuxTips #FexingoBusiness #Technology

    Keep every episode free: buymeacoffee.com/fexingo

    6 min
  • Linux Server Disk I/O Tuning with IO Schedulers

    In this episode, Lucas and Luna dive into Linux server disk I/O performance tuning by focusing on the three main I/O schedulers available in the modern Linux kernel: CFQ, Deadline, and noop. They explain how each scheduler works under the hood, when to choose one over the other, and walk through practical commands to check and change the scheduler on a running system. Using examples like a busy database server versus a virtual machine host, they show how the wrong scheduler can cause latency spikes or throughput bottlenecks. The episode also touches on how to make scheduler changes persistent across reboots using udev rules. By the end, listeners will know exactly how to diagnose whether their disk scheduler is a performance bottleneck and how to tune it for their specific workload.

    #Linux #Sysadmin #ServerAdministration #IOTuning #IoScheduler #CFQ #DeadlineScheduler #NoopScheduler #DiskPerformance #KernelTuning #StoragePerformance #UbuntuServer #CentOS #UdevRules #Technology #FexingoBusiness #BusinessPodcast #OpenSource

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • How to Diagnose Linux Server Boot Failures with Initramfs

    Have you ever rebooted a Linux server only to have it drop you into a busybox shell instead of booting normally? In this episode of Linux Server Admin, Lucas and Luna walk through the exact steps to diagnose and recover from initramfs failures. They cover how to identify the root cause by examining kernel panic messages, using the emergency shell to check filesystem integrity with fsck, and extracting the initramfs image to verify missing drivers or broken scripts. They also share a real-world case where a missing storage controller driver caused a boot loop and how a single dracut rebuild fixed it. Whether you're managing bare metal or cloud instances, knowing how to handle a broken initramfs can save hours of downtime. Tune in for practical commands and a mental checklist you can use the next time a server refuses to boot.

    #LinuxServerAdmin #Sysadmin #Bash #ServerEngineering #Technology #Initramfs #BootFailure #LinuxBoot #KernelPanic #Fsck #Dracut #Mkinitcpio #Busybox #EmergencyShell #Recovery #FexingoBusiness #TechPodcast #ServerTroubleshooting

    Keep every episode free: buymeacoffee.com/fexingo

    9 min

About Linux Server Admin with Fexingo: Sysadmin, Bash, and Server Engineering

From the publisher's feed

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 the journalistic rigor—he'll cite real-world incidents like the 2021 AWS Kinesis outage that broke monitoring for half the internet, or the time a misplaced chmod command took down a major e-commerce site for an hour. Luna pushes back with hands-on experience: she's the one who asks whether you really need Docker for a three-service stack, or why your fail2ban config is banning your own IP. Together they cut through vendor hype—no Kubernetes if you have five servers, no Ansible if a shell loop will do—and focus on the tools and habits that keep systems boringly stable. The listener is someone who manages servers—maybe a solo IT generalist at a mid-size company, a DevOps engineer tired of conference talk, or a hobbyist running a home lab who wants professional-grade discipline. No whiteboarding abstract architectures; just concrete decisions, error messages, and the trade-offs between uptime and complexity. Can you afford to ignore SELinux? When is it smarter to reboot than to debug a memory leak? And how do you explain a 99.9% uptime SLA to a manager who thinks 'the cloud' fixes everything?