
Sign up to save your podcasts
Or


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
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
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
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
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
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
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
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
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
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
From the publisher's feed