Master system setup, user management, networking, security, and automation on Linux
This intensive training course enables you to master the administration of a Linux system, regardless of the distribution (Red Hat, Debian, Ubuntu, etc.). It covers the essential aspects of user, service, network, security, and automation management.
Is it for you ?
IT professionals who want to develop their Linux administration skills.
Prerequisites
Basic knowledge of Linux command line. Previous experience with a Unix/Linux system is desirable.
What You'll Walk Away With
- ✓ Install and configure a complete Linux system from partitioning to boot process
- ✓ Manage users, permissions, and quotas to ensure secure system access
- ✓ Monitor processes and services with systemd and automate tasks using cron
- ✓ Configure networking and secure services with firewall tools and diagnostics
- ✓ Automate administration and troubleshoot incidents using shell scripting and log analysis
Training content
1 Installation and startup
- Choosing a distribution
- Partitioning and file systems
- System startup (BIOS/UEFI, GRUB)
2 User and group management
- Creation, modification, deletion
- Rights and permissions
- Quota management
3 Workshop 1: Installing a Linux system + user configuration
4 Processes and scheduling
- Process management (ps, top, kill)
- Cron and at for scheduled tasks
5 System services
- systemd: units, automatic startup
- journalctl and system logs
6 Workshop 2: Creating custom services and scheduling tasks
7 Network configuration
- Interfaces, static/dynamic IP
- Diagnostic tools (ping, netstat, ss, traceroute)
8 Basic security
- Firewall management with firewalld or iptables
- SELinux/AppArmor (basics)
9 Workshop 3: Network configuration + securing a web service
10 Disk Management
- LVM, partitions, automatic mounting
- Software RAID
11 Backup and Restore
- Tools: rsync, tar, dump
- Backup strategies
12 Workshop 4: Creating an LVM volume + automated backup script
13 Shell scripts
- Variables, loops, conditions
- Administration scripts
14 System troubleshooting
- Log analysis
- Incident recovery
- Rescue mode and chroot
15 Workshop 5: Writing a monitoring script + resolving a simulated incident
📌 Practical information
Our training sessions are offered in Montreal or Quebec City, in person or in a virtual classroom. Dates and locations are specified when you select your session below. If you have any questions, check out our FAQ.