Securing Linux with fail2ban
Setting up fail2ban to protect SSH and web services. Writing custom filters and understanding ban actions.
Setting up fail2ban to protect SSH and web services. Writing custom filters and understanding ban actions.
Setting up NFS shares between Linux servers. Server configuration, client mounting, and performance tuning.
A hands-on guide to iptables. Covers chains, tables, rule syntax, and real examples for securing a Linux server.
Installing, removing, and managing software packages on Ubuntu and Debian. Repositories, pins, and common gotchas.
Checking interfaces, routing, and connections with modern Linux networking tools. Replacing ifconfig and netstat.
Reading systemd logs with journalctl, configuring rsyslog for remote logging, and managing log rotation.
What swap is, when Linux uses it, how much you need, and how to configure swap files and partitions.
Logical Volume Management: resizing partitions without reboots, adding disks on the fly, and snapshots.
Writing your first bash scripts. Variables, conditionals, loops, and the patterns you'll actually use on a server.
Finding runaway processes, understanding process states, and managing background jobs.