Linux Security and Hardening Essential Training (2018)
4h 15mIntermediate2018-06-11
Authors

Jason Cannon
Linux System Administrator, Published Author, Educator, Consultant
Course details
Discover how to tighten up the security on any Linux system. This course covers foundational security concepts and guidelines that can help Linux system administrators keep their Linux servers safe. It also takes you step-by-step though hardening measures. Explore some of the security weaknesses of the Linux operating system, and learn how to protect against those weaknesses. Instructor Jason Cannon goes over security concepts that apply to information security as a whole, while focusing on the Linux-specific issues that require special consideration. Learn about ways to prevent attackers from breaking into your systems when they have physical access to your machine. Plus, learn how to secure the various account types on a Linux system, enforce strong passwords, configure the firewall in Linux, and more.
Learning objectives
What makes Linux secure?
Physical security concepts
Encrypting new and existing devices
Account and network security
Linux firewall fundamentals
File system security
File and directory permissions
ACLs and rootkits
Learning objectives
What makes Linux secure?
Physical security concepts
Encrypting new and existing devices
Account and network security
Linux firewall fundamentals
File system security
File and directory permissions
ACLs and rootkits
Skills covered
LinuxNetwork SecurityNetwork AdministrationEssential TrainingCybersecurityNetwork and System AdministrationOpen Source
Concepts
0. Introduction
- 01 - Welcome
1. General Security
- 02 - General security
- 03 - Is Linux secure
- 04 - What makes Linux secure
- 05 - Security guidelines and principles
- 06 - Section summary - General security
2. Physical Security
- 07 - Physical security
- 08 - Physical security concepts
- 09 - Single user mode security
- 10 - Single user mode and blank passwords
- 11 - Secure the bootloader
- 12 - Disk encryption
- 13 - Encrypt a new device - Part 1
- 14 - Encrypt a new device - Part 2
- 15 - Encrypt an existing device
- 16 - Disable Control-Alt-Delete
- 17 - Section summary - Physical security
3. Account Security
- 18 - Account security
- 19 - Introduction to PAM
- 20 - PAM configuration example
- 21 - Password security
- 22 - Account security - Demo 1 (UID 0)
- 23 - Control account access
- 24 - Security by account type
- 25 - Account security - Demo 2
- 26 - Account security - Demo 3 (Sudo)
4. Network Security
- 27 - Network security
- 28 - Network security - Part 1
- 29 - Network security - Part 2
- 30 - Secure SSHD - Part 1
- 31 - Secure SSHD - Part 2
- 32 - Linux firewall fundamentals
- 33 - Configure the firewall from the command line
- 34 - Firewall rule specifications
- 35 - Example firewall rules
- 36 - Linux firewall demo
- 37 - TCP Wrappers - Part 1
- 38 - TCP Wrappers - Part 2
5. File System Security
- 39 - File system security
- 40 - Introduction to file and directory permissions
- 41 - File and directory permissions - Part 1
- 42 - File and directory permissions - Part 2
- 43 - Special modes - Part 1
- 44 - Special modes - Part 2
- 45 - File attributes
- 46 - File attributes demo
- 47 - ACLs
- 48 - ACLs demo
- 49 - Rootkits
- 50 - Rootkit hunter demo
Conclusion
- 51 - Summary
Related courses
- Linux Security and Hardening Essential Training
- Cisco Certified Support Technician (CCST) Cybersecurity (100-160) Cert Prep
- Application Security Testing and Debugging
- LPIC-2 Linux Engineer (202-450) Cert Prep
- Linux Security Techniques
- Complete Guide to Linux Security: Protecting Your Linux Server Environment
- Certified Kubernetes Security Specialist (CKS) Cert Prep
- Linux Hardening