Linux Security and Hardening Essential Training (2018)

Linux Security and Hardening Essential Training (2018)

4h 15mIntermediate2018-06-11

Authors

Jason Cannon

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

Skills covered

LinuxNetwork SecurityNetwork AdministrationEssential TrainingCybersecurityNetwork and System AdministrationOpen Source

Concepts

Introduction

  • Welcome

General Security

  • General security
  • Is Linux secure
  • What makes Linux secure
  • Security guidelines and principles
  • Section summary - General security

Physical Security

  • Physical security
  • Physical security concepts
  • Single user mode security
  • Single user mode and blank passwords
  • Secure the bootloader
  • Disk encryption
  • Encrypt a new device - Part 1
  • Encrypt a new device - Part 2
  • Encrypt an existing device
  • Disable Control-Alt-Delete
  • Section summary - Physical security

Account Security

  • Account security
  • Introduction to PAM
  • PAM configuration example
  • Password security
  • Account security - Demo 1 (UID 0)
  • Control account access
  • Security by account type
  • Account security - Demo 2
  • Account security - Demo 3 (Sudo)

Network Security

  • Network security
  • Network security - Part 1
  • Network security - Part 2
  • Secure SSHD - Part 1
  • Secure SSHD - Part 2
  • Linux firewall fundamentals
  • Configure the firewall from the command line
  • Firewall rule specifications
  • Example firewall rules
  • Linux firewall demo
  • TCP Wrappers - Part 1
  • TCP Wrappers - Part 2

File System Security

  • File system security
  • Introduction to file and directory permissions
  • File and directory permissions - Part 1
  • File and directory permissions - Part 2
  • Special modes - Part 1
  • Special modes - Part 2
  • File attributes
  • File attributes demo
  • ACLs
  • ACLs demo
  • Rootkits
  • Rootkit hunter demo

Conclusion

  • Summary
100,000 Toman