Linux Security

July 22, 2020

LinuxSecurityTraining

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