Course Overview

This learning path will propel your budding security career to a whole new level. You'll start right from the basics, and then gradually achieve mastery in Linux security by learning measures such as system hardening, revere engineering, Binary analysis, mitigating rootkits and even performing forensic analysis on Linux systems. By the end of this learning path, you'll have all the Linux expertise you need to push your security career forward.

What You Will Learn

  • Trace Linux process's and learn how an ELF file gets loaded and executed
  • Learn about malware protection techniques and how to defeat them
  • Secure Linux based infrastructure and avoiding any pitfalls that may lead to breaches
  • Learn to develop a web application using Meteor.js
  • Understand how to use rootkit detection tools
  • Perform vulnerability assessments and how to set up and configure a SIEM
  • Administer and support Linux in your environment
  • Learning of how assembly language works and interacts with hardware

Program Curriculum

Content
  • Chapter 1: Linux Installation
  • Chapter 2: Linux Command Line Interface (CLI) Essentials
  • Chapter 3: Advanced CLI Usage
  • Chapter 4: Linux Development Tools
  • Chapter 5: Web Development Project
  • Chapter 6: Web Server Setup, Host Configuration, and App Deployment
  • Chapter 7: Linux User Management
  • Chapter 8: Linux Network Administration

Content
  • Chapter 1: Operating Systems and Rootkits
  • Chapter 2: Compromising Linux with a Rootkit
  • Chapter 3: Detecting Rookits
  • Chapter 4: Monitoring Using Standard Tools
  • Chapter 5: Securing Linux

Content
  • Chapter 1: Hardening Concepts
  • Chapter 2: Filesystem Configuration
  • Chapter 3: Services
  • Chapter 4: Network Configuration
  • Chapter 5: Logging and Auditing
  • Chapter 6: Access, Authentication, and Authorization
  • Chapter 7: System Maintenance
  • Chapter 8: Malware Detection and SIEM

Content
  • Chapter 1: Linux as an Architecture
  • Chapter 2: Forensically Reviewing Linux

Content
  • Chapter 1: Introduction to Reverse Engineering
  • Chapter 2: Setting up the Lab Environment
  • Chapter 3: Shell Code Fundamentals
  • Chapter 4: Format String Flaws
  • Chapter 5: Stack Buffer Overflows
  • Chapter 6: Identifying and Exploiting Kernel Flaws
  • Chapter 7: Heap Overflows
  • Chapter 8: Wrapping up and Final Remarks

Content
  • Chapter 1: Understanding ELF Binary Format
  • Chapter 2: Basic Binary Analysis
  • Chapter 3: Process Tracing

Content
  • Chapter 1: Software Protection Methods
  • Chapter 2: Fundamental Malware Analysis
  • Chapter 3: Linux Kernel Module and Rootkit Analysis

Content
  • Chapter 1 : Introduction and Environment Preparation
  • Chapter 2: Configure Intrusion Detection
  • Chapter 3: Configure Encrypted Storage
  • Chapter 4: Restrict USB Devices
  • Chapter 5: Manage PAM Authentication
  • Chapter 6: Configure System Auditing
  • Chapter 7: Configure SELinux
  • Chapter 8: Use OpenSCAP and Other Tools to Audit Security Compliance
Load more modules

Instructor

Donald Tevault

Donald A. Tevault—but you can call him Donnie—got involved with Linux way back in 2006 and has been working with it ever since. He holds the Linux Professional Institute Level 3—Security certification, and the GIAC Incident Handler certification. Donnie is a professional Linux trainer, and thanks to the magic of the internet, teaches Linux classes globally from the comfort of his living room. He's also a Linux security researcher for an IoT security company.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Choose the Pro Plan That Fits Your Learning Journey

Invest in your future with flexible Pro subscription plans. Whether you're starting your cybersecurity journey or expanding your expertise, choose the membership duration that works for you and gain access to our complete learning platform.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.

$ 599.00
Billed annually or $69.00 billed monthly

What is included

  • Access to 900+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with All Courses and Learning Paths
  • New Courses Added Every Month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.

$ 699.00
Billed annually or $79.00 billed monthly

Everything in Pro and

  • 600+ Practice Labs with Guided Instructions
  • 400+ CTF Challenges with Detailed Walkthroughs
  • New Practice Labs and Challenges Added Every Month

Related Learning Paths

1 of 49

Quick View

Practical Linux for Security Professionals

Skip to product information
1 of 1
What's included
  • Full Video Access
  • Self-Paced Study Guide
  • 6 months of access to virtual labs
  • Once redeemed, this bundle will be valid for 12 months
  • Self-Paced Study Guide
  • Exam Voucher + Retake
View full details

Practical Linux for Security Professionals

Practical Linux for Security Professionals