Skip to main content
NITA AccreditedIntermediatePhysical + Virtual10 daysTOLA458

Training on Linux Administration

Become a Linux administrator. This training gives you the fundamentals to manage Linux systems, users, and services with confidence.

Next intake

20 Jul 2026 · Nakuru

View all dates

Duration

10 days

Live instruction

Delivery

Physical + Virtual

Cohort based

Level

Intermediate

Working professionals

Certification

NITA reimbursable

For Kenyan cohorts

Language

English

All materials

Overview

About this programme

Linux is the backbone of many enterprise systems, servers, and cloud environments, making it a critical skill for IT professionals. This training equips participants with a comprehensive understanding of Linux administration, covering installation, configuration, user management, networking, security, and troubleshooting. Through hands-on case studies, participants will learn to manage Linux-based systems effectively and support business-critical infrastructure.

Duration

10 Days

Who Should Attend

  • System administrators and IT support staff

  • Network and server administrators

  • Database and application administrators working in Linux environments

  • IT professionals transitioning to Linux-based systems

  • Students or professionals seeking careers in system and server administration

Learning outcomes

What you'll walk away with

By the end of the training, participants will be able to:

  • Install and configure Linux operating systems.

  • Manage users, groups, permissions, and processes.

  • Configure networking and secure Linux systems.

  • Perform package management and system monitoring.

  • Apply backup, recovery, and troubleshooting techniques.

  • Gain practical experience through case studies on real-world Linux system administration tasks.

Course modules

What we cover, module by module

Module 1: Introduction to Linux and Installation

  • Linux distributions and system architecture

  • Installation and file system structure

  • Case Study: Setting up a Linux server from scratch

Module 2: Command Line and File Management

  • Essential shell commands

  • File permissions and ownership

  • Case Study: Managing files and permissions for a multi-user environment

Module 3: User and Group Administration

  • Creating and managing users and groups

  • Configuring sudo privileges

  • Case Study: Implementing user access policies in an organization

Module 4: Process and System Management

  • Understanding processes, jobs, and daemons

  • Monitoring system performance

  • Case Study: Identifying and resolving system performance issues

Module 5: Package Management

  • Installing, updating, and removing software

  • Using package managers (APT, YUM, DNF)

  • Case Study: Managing software dependencies for enterprise applications

Module 6: Networking Fundamentals

  • Configuring network interfaces and services

  • Basic firewall and SSH setup

  • Case Study: Securing remote server access with SSH

Module 7: Storage and File Systems

  • Disk partitioning, mounting, and file system types

  • Logical Volume Manager (LVM) basics

  • Case Study: Expanding storage for a growing database system

Module 8: Security and Access Control

  • Configuring firewalls, SELinux, and AppArmor

  • Managing system logs and audits

  • Case Study: Hardening a Linux server for compliance

Module 9: Backup and Recovery

  • Backup strategies and tools (tar, rsync, cron jobs)

  • Restoring data after failures

  • Case Study: Designing a backup plan for business continuity

Module 10: Troubleshooting and Best Practices

  • Diagnosing common Linux issues

  • Developing proactive maintenance strategies

  • Case Study: Troubleshooting a server outage scenario

Impact

Where the change lands

Organizational Impact

  • Enhanced stability, security, and performance of IT infrastructure

  • Reduced downtime and improved troubleshooting capacity

  • Cost savings through efficient use of open-source systems

  • Greater in-house expertise, reducing dependency on external support

Individual Impact

  • Practical skills in Linux installation, configuration, and management

  • Stronger troubleshooting and problem-solving abilities

  • Preparedness for industry-recognized Linux certifications

  • Expanded career opportunities in IT infrastructure, DevOps, and cloud environments

Dates and locations

Upcoming intakes

Every intake is limited to a small cohort. Booking closes when a date fills or three weeks before the start, whichever comes first.

Full calendar
FAQs

Common questions.

Still not sure? Send us a note and a facilitator will get back to you within a business day.

To provide you with the foundational skills to install, configure, and maintain Linux-based systems, enabling you to manage servers and automate tasks with confidence.

Course finder

Find the right course for you

Prefer to talk it through? Send us an enquiry and a facilitator will scope a fit within a business day.

For corporate teams

Training 10+ professionals?

We deliver Training on Linux Administration in-house at your offices, at a venue we arrange, or fully virtual. Customise the curriculum against your KPIs, and get a bespoke price for the cohort size you need.