Linux Security Training Course – Auditing, hardening and protecting production systems
- Price
- Duration
- number of hours
Even if you are the only one registered, the session will still take place (except in cases of force majeure).
Description of Linux Security Training Course
Linux systems are powerful, but their security depends entirely on their configuration.
This training course guides you step by step through the implementation of best practices for securing a Linux server : system hardening, access management, control of exposed services, and protection against intrusions.
Also discover our Linux/Unix Getting Started Training COURSE – Mastering the basics of the terminal and shell environment, our Linux Administration Training Course – Installation, Service Management, and Basic Administration, our Advanced Linux Administration Training Course – Securing, maintaining and optimising a Linux system in a professional environment and our Expert Level Linux Training Course – Diagnosing, Correcting and Optimising a Production System.
Format
Remote (recorded sessions).
GOOD TO KNOW
This training course includes numerous exercises (60% practical) to enhance learning. Even if you are the only one registered, the session will still take place (except in cases of force majeure). A preliminary interview is held between the participant and/or a company representative in order to fully assess the participant’s profile (level, needs, professional context, challenges, etc.).
Assessment : during the training course, the trainer assesses the participants’ progress through multiple-choice questions, role-playing exercises and practical work. Participants receive a certificate of completion at the end of the training course.
This training course is part of our Cybersecurity Training. Discover our other cybersecurity courses to strengthen your IT system protection against current threats.
This training course is also part of our Workstations Training Courses. Discover our other workstation trainings to deploy, administer and secure your fleet of Windows endpoints.
objectives of Linux Security Training Course
By the end, each participant will be able to :
- Identify common vulnerabilities in Linux systems.
- Implement a system hardening plan.
- Secure SSH access, users, and critical services.
- Implement effective logging and monitoring of abnormal behaviour.
- Configure a local firewall (iptables, ufw) and limit the attack surface.
- Perform automated security audits with open source tools.
Prerequisites
- Have a solid foundation in Linux administration (user management, services, files, shell).
- Be comfortable with command lines and server environments.
- Basic network knowledge desirable.
Because each participant has a unique background and expectations, a preliminary interview with our expert allows us to precisely identify their objectives, level and professional challenges.
This enables us to tailor the training content to ensure relevant and personalised learning.
Target Audience
System administrators, IT technicians, security consultants, or DevSecOps teams seeking to strengthen the security of their Linux infrastructures — locally, in the cloud, or in a hybrid environment.
Detailed of Linux Security Training Course
Initial assessment and Linux security principles
Typical vulnerabilities, good security practices, secure system architecture, preliminary testing.
System hardening
Removal of unnecessary services, locking of critical files, sysctl configuration, restriction of system rights.
User management and authentication
Password policies, sudo restrictions, login logs, SSH key authentication, automatic banning (fail2ban).
Network security and firewalls
Address and port filtering with iptables, ufw, secure SSH configuration, closing unnecessary ports.
Monitoring, alerts, and logging
System logs (journalctl, rsyslog), rotation (logrotate), integration with monitoring tools or SIEM, anomaly detection.
Security audit and open source tools
Vulnerability analysis with Lynis, Tiger, OpenSCAP. Automatic report generation and recommendations.
The advantages of this training course
- Production-oriented training : direct applicability
- Step-by-step ‘security checklist‘ methodology
- Based on open source tools used in business
- Adaptable to any type of Linux distribution : Debian, Ubuntu, RHEL, CentOS, etc.
FAQ – Linux Security Training
What is Linux security?
Linux security covers system hardening (CIS, ANSSI), permissions management (SELinux, AppArmor), encryption (LUKS, TLS), user and SSH management, firewall (nftables), audit (auditd), logging, and intrusion detection.
SELinux or AppArmor: which one to choose?
SELinux (Red Hat/CentOS/Rocky) is more granular but complex, AppArmor (Debian/Ubuntu) is easier to master. Both provide a mandatory protection layer that complements Unix permissions. MFE-IT compares the two and covers their administration.
How do you harden a Linux server in production?
Checklist: disable unused services, SSH via keys and restrict access, controlled sudoers, restrictive firewall, automatic updates, SELinux/AppArmor in enforcing mode, centralized audit logs, disk encryption, regular scans (Lynis, OpenSCAP). MFE-IT walks you through these steps.
How long does it take to master Linux security?
Our Linux Security training runs over 4 days (28 hours) in a 100% tailor-made format. This volume covers auditing, hardening, and defense-in-depth protection of Linux systems in production.
Would you like to know about upcoming sessions ?
Would you like to schedule this Linux Security Training Course on a specific date ? Contact us by email or by filling out the contact form.