Defensive Security

CA401: Linux Operations

Course authored by:

Drinor Selmanaj, Perparim Mjeku, Rinor Shehu, Altin Gashi

24 Hours of Instruction

Includes lectures, guest speakers, and Q&A sessions

Hands-on labs

37 Labs

Live Online or On-Demand Access

Join weekly synchronous sessions or access all material and recorded lectures anytime

Beginner to Intermediate Level

Building foundational skills toward practical application and competency

Prerequisite

No Prerequisite

Course Overview

A practical introduction to Linux systems, command-line operations, and foundational cybersecurity practices. You work directly inside Linux environments — administering systems, writing scripts, configuring networks, and using security tools. By the end, you navigate Linux confidently, manage users and processes, automate tasks, and apply Linux-based tooling in real cybersecurity operations.

What You’ll Learn

* Navigate and manage the Linux filesystem and shell from the command line
* Configure users, groups, permissions, and system processes
* Automate administrative tasks with cron jobs and Bash scripting
* Set up and operate Ubuntu and Kali Linux virtual environments
* Use network and security tools including Netcat, Wireshark, and TCPDump

Business Takeaways

* Build practical Linux administration skills applicable to IT and security roles
* Improve operational efficiency through automation and command-line workflows
* Strengthen defensive security awareness and system hardening practices
* Gain hands-on experience with industry-standard Linux and networking tools* Build practical Linux administration skills applicable to IT and security roles
* Improve operational efficiency through automation and command-line workflows
* Strengthen defensive security awareness and system hardening practices
* Gain hands-on experience with industry-standard Linux and networking tools

Syllabus: Linux Operations Mastery

The CA401 Linux Operations program is designed as an intensive four-section progression that develops practical Linux administration, command-line, networking, automation, and cybersecurity skills. Each section builds on core operational concepts through hands-on labs, system configuration exercises, and real-world administrative and security scenarios using Linux environments.

syllabus overview

Justify Training to Your Manager

Section 1

FOUNDATIONS: LINUX & COMMAND-LINE BASICS

Section 1 introduces the fundamentals of Linux systems, command-line navigation, and core operating system concepts. Students will build a strong foundation in working within Linux environments and understanding how Linux systems are structured and managed.

TOPICS COVERED

  • Introduction to Linux and open-source operating systems.
  • Linux kernel fundamentals and Linux distributions.
    Installing and configuring
  • Ubuntu Linux in VMware.
  • Linux filesystem structure and directory hierarchy.
  • Essential shell commands and terminal navigation.
  • Working with files, directories, and permissions.
  • Text editors and command-line efficiency basics.

LABS

  • Getting started with commands
  • Linux structure and filesystem
  • Kernel and distribution exploration
  • Filesystem hierarchy navigation exercise
  • Basic commands
  • Files and directories
  • Text editors
  • Command-line efficiency
  • Wildcards

Section 2

SYSTEM ADMINISTRATION & PROCESS MANAGEMENT

This section focuses on Linux administration fundamentals, including users, permissions, system processes, and environment management. Students will learn how Linux systems are maintained and secured in professional environments.

TOPICS COVERED

  • Linux users, groups, and permissions.
  • User and group administration.
  • Access control and file ownership.
  • Linux boot process and system initialization.
  • Process monitoring and management.
  • Signals and process control.
  • Linux environment variables and terminal customization.
  • Archiving, backups, and system maintenance practices.

LABS

  • GRUB bootloader and recovery mode
  • Linux users and groups
  • User administration
  • Permissions and ownership
  • Processes and signals
  • Process signal handling exercise
  • Linux environment
  • Archiving and backups
  • System initialization

Section 3

NETWORKING, STORAGE & AUTOMATION

Section 3 introduces networking concepts, package management, storage handling, and automation within Linux systems. Students will learn how Linux environments communicate, transfer data, and automate operational tasks.

TOPICS COVERED

  • Package managers and software installation.
  • Storage management and filesystem handling.
  • Linux networking fundamentals.
  • Network monitoring and troubleshooting.
  • Secure remote access using SSH.
  • Network scanning and file transfer tools.
  • Scheduling automated tasks with cron and systemd.
  • Best practices for automation and backups.

LABS

  • Package management
  • Storage management
  • Linux networking
  • Network diagnostics and troubleshooting
  • SSH and remote access
  • File transfer
  • Scheduling automation
  • Automation practices

Section 4

SHELL SCRIPTING & SECURITY OPERATIONS

The final section focuses on automation through shell scripting and applying Linux skills in cybersecurity operations. Students will work with security-focused Linux environments and industry-standard network analysis tools.

TOPICS COVERED

  • Bash shell scripting fundamentals.
  • Variables, functions, and flow control in scripts.
  • Script troubleshooting and automation techniques.
  • Linux scripting for cybersecurity operations.
  • Setting up and using Kali Linux.
  • Security and network analysis tools.
  • Packet capture and traffic inspection techniques.
  • Defensive security practices and operational workflows.

LABS

  • Bash Scripting
  • Debian Package Management
  • Media storage
  • Disk partition with GParted
  • SSH
  • Network File Transfer
  • Local Port Forwarding
  • Remote Port Forwarding
  • Network Scanning
  • Cron jobs
  • Text Processing and Output Formatting

Course Schedule
& Pricing

Looking for Group Purchase Options? See below

Next Start Date

March 5, 2026

Duration

14 Weeks Intensive

Format

Live with Zoom Meeting

What's Included

499€

Seats Filling Fast for January 2026

Location

Start Date

Start Time

Prishtina, Kosovo

March 20, 2026

10:30 AM (CEST)

Prishtina, Kosovo

April 15, 2026

4:30 PM (CEST)

Prishtina, Kosovo

May 10, 2026

11:00 AM (CEST)

Next Start Date

March 5, 2026

Duration

14 Weeks Intensive

Format

Live with Zoom Meeting

What's Included

499€

Seats Filling Fast for January 2026

Location

Start Date

Start Time

Prishtina, Kosovo

March 20, 2026

10:30 AM (CEST)

Prishtina, Kosovo

April 15, 2026

4:30 PM (CEST)

Prishtina, Kosovo

May 10, 2026

11:00 AM (CEST)

Next Start Date

March 5, 2026

Duration

14 Weeks Intensive

Format

Live with Zoom Meeting

What's Included

499€

Seats Filling Fast for January 2026

Location

Start Date

Start Time

Prishtina, Kosovo

March 20, 2026

10:30 AM (CEST)

Prishtina, Kosovo

April 15, 2026

4:30 PM (CEST)

Prishtina, Kosovo

May 10, 2026

11:00 AM (CEST)

Frequently Asked Questions

Mission-critical information for prospective operatives

Do I need prior Linux experience to take this course?

No. This course is designed as a practical introduction to Linux, starting from the fundamentals such as file systems, basic commands, and navigation. It progressively builds toward more advanced topics like system administration, networking, and security tools, making it suitable for beginners transitioning into cybersecurity.

The command line (shell) is where Linux provides its full control and flexibility. Many security tasks such as system auditing, log analysis, automation, and incident response are far more efficient or only possible through the terminal. Mastering it is essential for roles in SOC, system administration, and defensive security.

You will develop hands-on skills including navigating and managing the Linux file system, managing users, permissions, and processes, automating tasks with cron jobs and scripting, monitoring networks and using tools like SSH, and working with security tools such as Netcat, Wireshark, and TCPDump.

This course is heavily hands-on. You will work directly in a Linux environment, often via virtual machines like Ubuntu or Kali Linux, practicing commands, configurations, and troubleshooting. The course also includes a capstone challenge that simulates real-world scenarios to reinforce your skills.

Linux is widely used across servers, cloud systems, and security operations. This course builds the operational foundation needed for roles such as SOC Analyst, System Administrator, Cyber Defense Analyst, and Penetration Tester at an entry-level foundation.

The command line (shell) is where Linux provides its full control and flexibility. Many security tasks such as system auditing, log analysis, automation, and incident response are far more efficient or only possible through the terminal. Mastering it is essential for roles in SOC, system administration, and defensive security.