Course curriculum

  • 1

    Important Lab Instructions

    • Important Lab Instructions

  • 2

    Linux Administration Internship Labs I

    • Lab 1 _ Basic Linux System Setup and Configuration

    • Lab 2_ User and Group Management

    • Lab 3_ Advanced File System Management

    • Lab 4_ Network Configuration and Troubleshooting

    • Lab 5_ Security and Compliance (ISO 27001)

    • Lab 6_ Shell Scripting and Automation

    • Lab 7_ Virtualization and Containerization

    • Lab 8_ System Monitoring and Performance Tuning

    • Lab 9_ Web Server and Database Management

    • Lab 10_ Cloud Services and DevOps Tools

  • 3

    Linux Administration in the Container labs 1

    • Lab 1 _ Introduction to Containers

    • Lab 2 _ Running Containers with Podman CLI

    • Lab 3 _ Using Podman Desktop

    • Lab 4 _ Building Custom Container Images

    • Lab 5 _ Container Image Management

    • Lab 6 _ Remote Debugging with Containers

    • Lab 7 _ Basic Container Networking

    • Lab 8 _ Persisting Data with Containers

    • Lab 9 _ Running Multi-container Applications

    • Lab 10 _ Troubleshooting Container Deployments

  • 4

    Linux Security Deep Dive Labs 1

    • Lab 1_ Installing Red Hat Ansible Engine

    • Lab 2_ Configuring Managed Nodes and Inventories

    • Lab 3_ Basic System Management with Ansible

    • Lab 4_ Running Playbooks

    • Lab 5_ Installing and Configuring AIDE

    • Lab 6_ Configuring Encrypted Storage

    • Lab 7_ Managing Encrypted Storage

    • Lab 8_ Restricting USB Devices

    • Lab 9_ Managing Login Security with PAM

    • Lab 10_ Configuring System Auditing

    • Lab 11_ Configuring and Managing SELinux

    • Lab 12_ Enforcing Security Compliance with OpenSCAP

    • Lab 13_ Implementing OpenSCAP Policies with Satellite Server

    • Lab 14_ Advanced Ansible Playbook Techniques

    • Lab 15_ Advanced Intrusion Detection with AIDE and Automation

    • Lab 16_ Advanced LUKS and NBDE Management

    • Lab 17_ Comprehensive USB Device Management

    • Lab 18_ PAM and SELinux for Custom Applications

    • Lab 19_ Comprehensive Security Compliance Automation

  • 5

    Ansible Network Automation Deep Dive

    • Lab 1_ Working with Red Hat Enterprise Linux

    • Lab 2_ Remote System Management

    • Lab 3_ Introduction to Ansible Automation Platform

    • Lab 4_ Building Inventories

    • Lab 5_ Managing Playbooks with Git

    • Lab 6_ Writing and Running Playbooks

    • Lab 7_ Managing Variables and Facts

    • Lab 8_ Advanced Playbook Techniques

    • Lab 9_ Error Handling and Task Failures

    • Lab 10_ Working with Automation Controller

    • Lab 11_ Running Jobs and Utilizing Roles

    • Lab 12_ Ansible Content Collections

    • Lab 13_ Automating Network Administration Tasks

    • Lab 14_ Jinja2 Templates for Configuration

    • Lab 15_ Platform-Independent Modules

    • Lab 16_ Configuration Backups

    • Lab 17_ Including and Importing Files

    • Lab 18_ Creating Network Automation Roles

    • Lab 19_ Advanced Git Operations for Ansible