
Manage Linux Partitions and Filesystems
In this lab, you will learn to manage disk partitions and filesystems in Linux. You'll use fdisk to create a new partition, format it with ext4, mount it, configure persistent mounting in /etc/fstab, and create a swap partition, all on a safe secondary virtual disk.
CompTIALinux

The Joker's Trick
In this challenge, you will try to manage the user account in the Linux platform, such as creating new user accounts, modifying the user account management, and deleting a user account.
Linux

Hashcat Potfiles and Output Files
In this lab, you will learn how to manage and interpret the results of a Hashcat cracking session, focusing on the potfile, showing cracked passwords, and isolating uncracked hashes.
Linux

Extracting Mails and Numbers
In this challenge, you will learn how to use grep and regular expressions to extract email addresses and numbers from a file, demonstrating essential Linux text processing skills.
Linux

Integrating Jenkins with Source Control (Git)
In this lab, you will learn how to integrate Jenkins with a Git source control repository. You'll install the Git plugin, configure a project to pull code from Git, and set up automatic builds using SCM polling.
Jenkins

Managing Plugins in Jenkins
In this lab, you will learn the complete lifecycle of managing plugins in Jenkins, including how to browse, install, update, configure, and uninstall plugins to extend Jenkins functionality.
Jenkins

Monitoring and Incident Response Log Analysis
In this lab, you will learn the fundamentals of log analysis for monitoring and incident response on a Linux system using `journalctl`. You will practice reviewing, filtering, and exporting system logs to identify and analyze suspicious activities.
CompTIALinux

Introduction to Container Security with Docker
In this lab, you will learn the fundamentals of container security by installing Docker, running a basic container, and inspecting its processes and security properties like resource limits.
CompTIALinuxDocker

Network Traffic Analysis and Secure Remote Access
In this lab, you will learn fundamental network analysis and security practices on Linux. You'll use tools like netstat, ss, tcpdump, ssh, and dig to inspect connections, capture traffic, establish secure remote sessions, and verify DNS security.
CompTIALinux

Digital Forensics Evidence Acquisition and Integrity
In this lab, you will learn the fundamental principles of digital forensics, focusing on evidence acquisition using the `dd` command and ensuring data integrity with cryptographic hashes.
CompTIALinux

Hardening a Linux Endpoint with Firewall and Service Management
In this lab, you will learn how to harden a Linux system by identifying and disabling unnecessary services and configuring the Uncomplicated Firewall (UFW) to control network traffic.
CompTIALinux

DAY 01: The Lay of the Land
In this challenge, you will practice fundamental Linux commands to survey a new system. You'll check the environment, identify users, gather system details, monitor performance, and generate a status report, simulating a sysadmin's initial reconnaissance.
Linux

Implementing Data Resilience Backups and File Integrity
In this lab, you will learn the fundamentals of data resilience by creating file backups using tar, simulating data loss, restoring from the backup, and verifying file integrity with checksums.
CompTIALinux

Exploring the Jenkins Interface
In this lab, you will learn the basics of the Jenkins user interface by navigating the dashboard, creating your first Freestyle project, running a build, and viewing the results.
Jenkins

Introduction to Jenkins Pipelines
In this lab, you will learn the fundamentals of Jenkins Pipelines by creating, configuring, and running a simple Declarative Pipeline from scratch.
Jenkins

Parameterizing Builds and Using Scripts
In this lab, you will learn how to make your Jenkins jobs more flexible and powerful by using parameters, executing shell scripts, and handling build failures conditionally.
Jenkins

Managing User Identities and Access Controls in Linux
In this lab, you will learn the fundamentals of managing user identities and access controls in a Linux environment, including creating users, setting permissions, and configuring sudo access.
CompTIALinux

Applying Security Baselines and Compliance Controls
In this lab, you will learn how to establish a basic security baseline for user accounts on a Linux system, verify compliance, and set up auditd for monitoring critical configuration files.
CompTIALinux