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

  • Linux 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 walk through a real-world scenario of setting up a firewall for a small web server, covering the syntax, the key differences from iptables, and common pitfalls. Lucas shares a tip about using nftables' built-in sets to efficiently manage IP lists, and Luna asks how to test the rules without locking yourself out. They also touch on the importance of logging and the future of nftables. A must-listen for any sysadmin looking to modernize their server's firewall.

    #LinuxServerAdmin #nftables #Firewall #Sysadmin #ServerSecurity #NetworkSecurity #LinuxNetworking #iptables #ServerSetup #TechTips #LinuxAdministration #ServerFirewall #NetworkConfiguration #LucasAndLuna #FexingoBusiness #BusinessPodcast #Linux #ServerEngineering

    Keep every episode free: buymeacoffee.com/fexingo

    13 min
  • How 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 filtering, network address translation, and routing, then walk through a practical setup with a simple dual-NIC configuration. You'll learn how to configure nftables to forward traffic, set up NAT for internet sharing, and secure the router with basic firewall rules. They also discuss performance tuning tips, such as enabling IP forwarding and tweaking sysctl parameters, and touch on troubleshooting common issues. Whether you're building a home router or a small office gateway, this episode gives you the concrete steps and mental models to get it right. No prior nftables experience needed, but basic Linux command-line comfort is assumed.

    #Linux #ServerAdmin #nftables #Router #Firewall #NAT #Sysadmin #Networking #LinuxServer #IPTables #NetworkSecurity #Tech #FexingoBusiness #BusinessPodcast #ServerEngineering #Bash #Cisco #OpenSource

    Keep every episode free: buymeacoffee.com/fexingo

    8 min
  • How 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 full, incremental, and differential backups, and walk through a real-world scenario using rsync and a LUKS-encrypted external drive. They also discuss testing restores, common pitfalls like silent corruption and backup drift, and share a quick tip on automating backups with systemd timer units. If you've ever wondered whether your backups would survive a real disaster, this episode is for you. The conversation stays grounded in day-to-day sysadmin reality, with concrete commands and thinking that you can apply immediately.

    #LinuxServerAdmin #BackupStrategy #Rsync #LUKS #SystemdTimer #Sysadmin #ServerBackup #3-2-1Rule #DisasterRecovery #DataIntegrity #Automation #Technology #FexingoBusiness #BusinessPodcast #Linux #DevOps #Infrastructure #BackupTesting

    Keep every episode free: buymeacoffee.com/fexingo

    13 min
  • How 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 bastion host, showing how to use ProxyJump to route connections safely, along with key-based authentication and agent forwarding done right. They ground the discussion in a real-world scenario of managing a small fleet of servers, and they share the exact ssh config entries that make it work. Along the way they touch on common pitfalls like agent forwarding risks and the importance of keeping the jump host itself locked down. If you've ever wanted to stop exposing every server to the internet and instead funnel access through one hardened entry point, this episode gives you the blueprint, plus a few commands you can start using today. It's a practical, hands-on look at a core sysadmin skill that scales from a few boxes to a data center.

    #SSHJumpHost #BastionHost #LinuxServer #Sysadmin #ServerSecurity #SSHProxyJump #SecureAccess #SSHConfig #KeyAuthentication #AgentForwarding #NetworkSecurity #LinuxBasics #ServerManagement #Technology #FexingoBusiness #BusinessPodcast #LinuxAdmin #InfrastructureSecurity

    Keep every episode free: buymeacoffee.com/fexingo

    11 min
  • How 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 servers. They walk through a practical setup for monitoring file access and user commands, explaining how audit rules work, how to interpret audit logs, and how to use ausearch and aureport to make sense of the data. They also discuss performance considerations and common pitfalls, such as log rotation and rule ordering. By the end, you'll know how to configure auditd to catch suspicious activity on your own systems, and why it beats simple logging for security monitoring. Whether you're hardening a production server or just curious about Linux internals, this episode gives you concrete steps to get started with auditd today.

    #LinuxServerAdmin #Auditd #LinuxSecurity #Sysadmin #ServerEngineering #LinuxAudit #SecurityMonitoring #FileIntegrity #Ausearch #Aureport #LinuxLogs #ServerHardening #Bash #Technology #FexingoBusiness #BusinessPodcast #CyberSecurity #LinuxAdmin

    Keep every episode free: buymeacoffee.com/fexingo

    9 min
  • Tuning 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 storage, traditional schedulers like CFQ and even deadline are becoming less relevant, and the choice between none, mq-deadline, and bfq can have a real impact on latency and throughput. Lucas shares a production story from a busy PostgreSQL server where switching from the default none scheduler to mq-deadline reduced write latency by 15 percent under heavy load. Luna asks the practical questions: how do you check your current scheduler, and when should you bother changing it? They walk through the sysfs interface, explain the difference between single-queue and multi-queue schedulers, and give concrete tuning advice for NVMe-backed servers. If you've ever wondered why your NVMe drive feels laggy under load or why some workloads prefer bfq, this episode gives you the tools to diagnose and tune. It's a focused, practical look at a topic that's easy to skip but hard to ignore when you're chasing that last bit of performance.

    #LinuxServerAdmin #IOScheduler #NVMe #Sysadmin #Bash #ServerEngineering #PerformanceTuning #Storage #Kernel #PostgreSQL #MqDeadline #Bfq #Technology #FexingoBusiness #BusinessPodcast #Linux #ServerTuning #StorageLatency

    Keep every episode free: buymeacoffee.com/fexingo

    9 min
  • Why 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 servers. They explore why timers offer better logging, dependency handling, and reliability, using a real-world scenario of a backup job that failed silently under cron. The discussion covers how to configure a simple timer unit, trigger jobs based on service activity, and leverage the built-in integration with journald and systemd's resource management. If you've ever wondered whether it's time to move your scheduled tasks away from cron, this episode gives you concrete arguments and a clear migration path. By the end, you'll know exactly when a timer unit is the right tool and how to make the switch without breaking your existing workflows.

    #Systemd #Cron #LinuxServer #Scheduling #Sysadmin #Bash #ServerEngineering #Technology #Backup #Journald #Timers #Automation #DevOps #LinuxAdmin #SystemdTimers #FexingoBusiness #BusinessPodcast #ServerAdministration

    Keep every episode free: buymeacoffee.com/fexingo

    10 min
  • How 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 mount namespace and how it can prevent a runaway process from clobbering your server's filesystem. You'll hear how a simple unshare command can give you a sandboxed view of the filesystem, and why pivot_root is the missing piece for truly isolated environments. They also touch on how systemd uses namespaces under the hood for service hardening, and how you can test it all safely on a throwaway VM. If you've ever wanted to understand namespaces without the container abstraction, this episode gives you a concrete, hands-on starting point.

    #LinuxNamespaces #ProcessIsolation #MountNamespace #UnshareCommand #PivotRoot #SystemdHardening #ServerAdmin #Sysadmin #Bash #Technology #FexingoBusiness #BusinessPodcast #LinuxServer #ContainerSecurity #DevOps #Virtualization #Kernel #CommandLine

    Keep every episode free: buymeacoffee.com/fexingo

    12 min
  • Linux 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 between user and project quotas, how to set up quota accounting on XFS, and practical tools like xfs_quota and quotaon. They also discuss common pitfalls like inode limits, journaled quotas, and how to avoid performance hits. Perfect for sysadmins managing multi-user servers or shared hosting environments. The conversation includes real-world examples and a quick look at why project quotas are underused. Plus, a candid moment about how listener support keeps the podcast ad-free.

    #LinuxServer #DiskQuotas #XFS #Sysadmin #ServerEngineering #Bash #StorageManagement #QuotaTools #ProjectQuotas #UserQuotas #InodeLimits #Filesystem #Technology #Business #FexingoBusiness #BusinessPodcast #ServerAdmin #LinuxTips

    Keep every episode free: buymeacoffee.com/fexingo

    12 min
  • Chrony 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 walk through real-world failures caused by time drift — from authentication errors to broken log sequencing — and explain how Chrony addresses the shortcomings of older NTP implementations. You'll learn basic configuration with pool and iburst directives, how to verify synchronization with chronyc sources, and how to set up authentication with symmetric keys. Whether you run a single server or a fleet, this episode gives you the practical steps to ensure your systems agree on what time it is.

    #Chrony #NTP #TimeSync #LinuxServerAdmin #ServerClocks #Sysadmin #ServerEngineering #Bash #NetworkTime #TimeSynchronization #Infrastructure #DevOps #Linux #Chronyc #ServerSecurity #Technology #FexingoBusiness #BusinessPodcast

    Keep every episode free: buymeacoffee.com/fexingo

    8 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?