Catalogue / Infrastructure & systems
Debian Administration (Debian 11 to 13)
Administer Debian servers: packages, services, networking, disks, web server, firewall and security updates.
A MasterLinux course · Original text
What you will learn
- Understand Debian releases and repositories
- Master apt and dpkg
- Manage services and logs
- Configure networking and disks
- Host a website with Apache or nginx
- Secure systems with nftables, AppArmor and automatic updates
- Administer MariaDB, PostgreSQL, NFS, Samba and Docker
- Set up reliable backups and fail2ban
- Troubleshoot the boot process (GRUB, rescue mode)
- Prepare for the LPIC-1 with a mock exam
Course content
20 lessons · 14 h 20 minSection 1 — User
Section 2 — Administrator
- Services and systemd on Debian 35 min
- Networking on Debian — /etc/network/interfaces 35 min
- Logs and scheduled tasks (cron) on Debian 35 min
- Disks, /etc/fstab and LVM on Debian 40 min
- Boot and troubleshooting — GRUB, systemd targets, rescue mode, initramfs 45 min
- Advanced accounts — group folders, ACLs, umask, /etc/skel and quotas 45 min
Section 3 — Server
- Web server on Debian — Apache and nginx 40 min
- Databases on Debian — MariaDB and PostgreSQL 50 min
- Sharing files — NFS and Samba on Debian 45 min
- Backups on Debian — rsync, incremental tar, rotation and tested restore 50 min
- Docker on Debian — official repository, containers, volumes, Dockerfile and Compose 50 min
Section 4 — Security
Requirements
- The “Fundamentals” course (included)
Who is this course for?
- Administrators at hosting providers
- Developers who manage their own servers
- LPIC candidates