Linux Security Techniques
10h 15mBeginner2026-06-12
Authors

Gretchen Rubin
Author of best-selling books, including The Happiness Project
Course details
Securing a Linux system requires a layered approach that addresses data protection, access control, network security, and compliance. This course introduces the key security features found in modern Linux distributions, giving IT professionals, system administrators, and security practitioners the tools they need to protect sensitive data and harden systems in enterprise and cloud environments. Explore how to monitor and audit security events using syslog, journald, and fail2ban; encrypt data with LUKS, GPG, and SSH; secure services with SELinux and chroot jails; configure and verify network security with iptables and firewalld; and apply basic penetration testing to confirm that each security technique is properly implemented.
Concepts
Monitoring and Auditing Security
- Overview
- Managing logs with syslog
- Managing logs with journald
- Auditing user passwords, part 1
- Auditing user passwords, part 2
- Auditing the filesystem
- Auditing SUID and SGID
- Auditing logins with fail2ban
Data Security
- LUKS Disk Encryption
- Data encryption with GPG
- MD5 and SHA checksums
- Data encryption with SSH
Securing Services
- Securing Services with SELinux
- Securing services with SELinux, part 2
- Chroot jails
- LXC containers
Securing Networks
- TCP wrappers
- Network security with iptables
- Network security with firewalld
Security Testing
- Verifying firewall configurations
- Verifying network data encryption, part 1
- Verifying network data encryption, part 2
Related courses
- Complete Guide to Linux Security: Protecting Your Linux Server Environment
- Linux Foundation Cert Prep: Network Security (Ubuntu)
- IT Security Foundations: Operating System Security
- Linux System Engineer: Network Filesystems Using NFS and Samba
- Linux: Web Services
- Introduction to Kali Linux for Penetration Testing and Ethical Hacking
- Server Administration Essential Training: Manage, Maintain Storage, Networking, Security, and Troubleshooting
- Ethical Hacking: Footprinting and Reconnaissance (2016)
Related learn paths
- Ubuntu Linux Professional Certificate
- Become a Penetration Tester
- Prepare for the MTA: Security Fundamentals Exam (98-367)
- Prepare for the CompTIA PenTest+ (PT0-001) Exam
- The IT Professional's Path to Cybersecurity
- Explore a Career in Computer Forensics
- Cybersecurity Fundamentals
- Explore a Career in Application Security