Linux Security
July 22, 2020
Course Details
- Duration: 2 days
- Start Date: July 21, 2020
- End Date: July 22, 2020
- Level: Intermediate
- Lab Environment: Remote Lab Access
Course Overview
This course covers the standard security features of Linux systems and how to configure them. After understanding various attack types, you will be able to apply appropriate security settings based on requirements.
Learning Objectives
- Understand the importance of information security and identify threats to information assets
Course Modules
Module 01: Security Overview
- What is information security
- Information assets
- Threats
- Physical threats
- Human threats
- Technical threats
- Organizational security measures
Module 02: Types of Attacks
- Attack flow
- Attack types
- Footprinting
- Target scanning
- Vulnerable protocols
- Sniffing
- Password cracking
- Spoofing
- Exploiting security holes
- Malware
- DoS attacks
Module 03: Account Security
- Account security overview
- Password management
- Login status management
- Login restrictions
- File permissions
- Special permissions
Module 04: Tripwire
- Using integrity checking tools
- Tripwire integrity check flow
- Tripwire-related files
- Creating signed files
- Creating the database
- Checking system data integrity
- Updating the database
- Updating the policy file
Module 05: SELinux
- SELinux overview
- How SELinux works
- Enabling SELinux
- TE (Type Enforcement)
- Security context
- SELinux configuration files
- SELinux troubleshooting
- Adjusting SELinux scope
- Adjusting boolean parameters
- Relabeling file types
Module 06: firewalld
- Firewall overview
- firewalld overview
- Checking firewalld configuration
- Configuring zone rules
- Assigning interfaces