Available online or onsite, our instructor-led live Linux training courses provide hands-on experience in installing, managing, securing, and troubleshooting Linux systems. We cover the operation of Linux on both traditional servers and embedded systems.
Linux training is offered as "online live training" or "onsite live training". Online live training (also known as "remote live training") is delivered through an interactive remote desktop. Onsite live training can be conducted locally at customer premises in Durban or at NobleProg corporate training centers in Durban.
NobleProg -- Your Local Training Provider
Garden Court South Beach
Durban, South Africa
Way to get there
From Durban city centre: follow the beachfront/Marine Parade south toward South Beach.
By car/taxi: give the driver the address 73 O.R. Tambo Parade, South Beach, Durban 4001.
From King Shaka International Airport: the hotel is roughly 30 km ;from the airport.
This instructor-led live training in Durban (online or onsite) targets intermediate to advanced system administrators and IT professionals seeking to enhance their proficiency in Oracle Linux 9. Key focus areas include system administration, performance tuning, security hardening, and automation.
By the conclusion of this training, participants will be able to:
Manage and optimise Oracle Linux 9 for enterprise settings.
Implement sophisticated networking and security configurations.
Automate system administration tasks using scripts.
Monitor performance effectively and troubleshoot issues adeptly.
This instructor-led, live training in Durban (online or on-site) is aimed at beginner-level to intermediate-level IT professionals and Linux users who wish to gain a solid understanding of Oracle Linux 9, from installation and configuration to system administration and security.
By the end of this training, participants will be able to:
This hands-on Linux Server Administration training in Durban provides beginner to intermediate system administrators with practical competencies. Learn to install, configure, and secure Linux servers, as well as manage users, file systems, and networking, while performing critical package management tasks.
This instructor-led live training in Durban delves into the core concepts and hands-on fundamentals of leveraging Kali Linux for digital forensics. Participants will master the skills to collect evidence, analyze disk, memory, and network data, and generate reports that facilitate legal compliance.
This instructor-led, live training in Durban (online or onsite) is aimed at beginner to intermediate-level system administrators who wish to gain the knowledge, practical skills, and confidence to proficiently manage and utilize Rocky Linux in various real-world scenarios and business applications.
By the end of this training, participants will be able to:
Navigate, install, configure, and manage a Rocky Linux system effectively.
Administer system tasks and implement security measures.
Understand virtualization and containerization.
Implement backup and recovery plans and optimize system performance.
This instructor-led live training in Durban (online or onsite) is aimed at IT professionals who wish to gain advanced knowledge in performing penetration testing with Kali Linux such as advance sniffing, exploit writing, web and wireless penetration testing, document management and reporting, and other penetration testing methods.
By the end of this training, participants will be able to:
Understand and utilize the advanced methodology of Kali Linux for penetration testing.
Learn to use vulnerability assessment tools.
Manage evidence, data collection, and reporting using Kali Linux.
Learn about exploitations, attacks, and privileges escalations.
This instructor-led, live training in Durban (online or onsite) is aimed at system administrators and IT professionals who wish to become proficient Linux system administrators.
By the end of this training, participants will be able to:
Effectively manage Linux systems and servers.
Perform key system administration tasks.
Configure and troubleshoot networking in Linux.
Implement security measures to protect Linux systems.
This instructor-led, live training in Durban (online or onsite) is aimed at developers and system administrators who wish to automate their tasks and manage their systems more effectively using Bash.
By the end of this training, participants will be able to:
Install and configure Bash.
Write and execute Bash scripts.
Understand the lifecycle of a Bash script and how Bash fits into system administration tasks.
This instructor-led live training in Durban (online or onsite) is designed for intermediate-level system administrators who wish to develop their Linux administration skills using CentOS.
By the end of this training, participants will be able to:
Install and configure CentOS 8.
Manage users and groups, control, and monitor system processes.
Configure network services and security.
Implement storage solutions and perform system maintenance and troubleshooting.
This instructor-led, live training in Durban (online or onsite) is designed for beginner-level system administrators and IT professionals who wish to understand and begin working with KVM and hypervisors in general.
Upon completing this training, participants will be able to:
Comprehend the function and varieties of hypervisors.
Install and configure KVM on a Linux host.
Create, manage, and troubleshoot guest virtual machines.
Set up virtual networking and storage pools for VM environments.
This instructor-led, live training in Durban (available online or onsite) is designed for IT professionals looking to enhance their skills in performing penetration testing and managing security using Kali Linux.
By the end of this training, participants will be able to:
This live, instructor-led training in Durban (online or on-site) is designed for individuals who wish to gain a solid understanding of open-source IT and cloud computing fundamentals.
By the end of this course, participants will be able to:
Understand the principles of open-source software and its benefits.
Navigate and utilize the Linux command-line interface.
Comprehend cloud computing concepts and terminology.
Explore various cloud deployment models and services.
This instructor-led live training in Durban, delivered online or on-site, is designed for system administrators aiming to gain proficiency in using and managing Oracle Linux 8 systems.
Upon completion, participants will be equipped to:
Set up passwordless authentication mechanisms.
Manage user and group account administration.
Configure network interfaces effectively.
Monitor system health and troubleshoot Oracle Linux issues.
Gain a solid grasp of Linux fundamentals through this practical course at Durban. You will learn to navigate the command line, manage files and permissions, and handle system maintenance with confidence. Ideal for beginners, it equips you with the practical skills needed to tackle everyday Linux challenges effectively.
This course cultivates the capabilities required to deploy, administer, and scale centralised automation using Red Hat Ansible Automation Platform 2.6. Participants delve into platform installation, user access management, inventories, credentials, projects, and job workflows. The course also encompasses private content management, configuration automation, maintenance strategies, and automation mesh, with a primary focus on operating automation infrastructure across an organisation.
AU467 | Previously known as DO467 | Ansible Automation Platform 2.6
This programme cultivates the skills necessary to deploy, manage, and scale centralised automation through Red Hat Ansible Automation Platform 2.6. Participants will delve into platform installation, user access controls, inventories, credentials, projects, and job workflows. The curriculum also encompasses private content management, configuration automation, maintenance, and automation mesh, placing significant weight on the operation of automation infrastructure across an enterprise.
This instructor-led, live training in Durban (online or on-site) is designed for beginner and intermediate Linux users, system administrators, and developers who wish to gain practical experience in creating efficient and effective shell scripts.
Upon completing this training, participants will be capable of:
Understanding shell mechanics and interacting with Linux using BASH.
Writing, debugging, and executing BASH scripts to automate recurring tasks.
Integrating conditional statements, loops, and functions into scripts to boost functionality.
Efficiently processing and manipulating text files, searching for patterns, and handling streams.
This instructor-led live training, available anywhere (online or on-site), is aimed at enterprise system administrators and DevOps engineers who wish to master the latest CentOS Stream platform, modern container management, security hardening, and infrastructure automation.
Gain expertise in Debian GNU/Linux administration in Durban through practical console workflows, filesystem management, and text processing. This course covers apt/dpkg package management, system initialization, security hardening, and SSH, preparing you to manage enterprise infrastructure with confidence.
In this instructor-led, live training conducted in Durban, participants will acquire knowledge of key DNS features while performing exercises related to the installation and configuration of a BIND DNS server on Linux. The course begins by refreshing core networking concepts, followed by detailed, practical application of setup and configuration techniques. The curriculum progressively advances to more intricate topics such as security, availability, debugging, and troubleshooting.
This live, instructor-led training in Durban focuses on the foundational aspects and practical applications of Go systems programming. Learners will delve into creating efficient, lightweight code, mastering Goroutines, and implementing robust low-level networking solutions tailored for contemporary Unix and Linux landscapes.
This course equips you with the skills to containerize, host, deploy, and configure applications within a multi-node cluster. It also serves as essential preparation for the Certified Kubernetes Application Developer (CKAD) examination.
Linux system administration is one of the most highly demanded skills in the IT industry. Whether you are preparing for the Linux Foundation Certified System Administration (LFCS) certification, starting a new career in Linux, transitioning from another platform, or simply updating your sysadmin skills, this instructor-led course covers the essential knowledge you need.
This instructor-led course guides you through the myriad risks and threats that exist, demonstrates how to utilise best practices and other open-source tools to mitigate or counteract these threats, and teaches you what you need to know to detect and recover from attacks that do occur.
This instructor-led course equips learners with a wide array of best practices for securing container-based applications and Kubernetes platforms throughout the build, deployment, and runtime phases.
This instructor-led, live training (online or onsite) is aimed at IT professionals who wish to plan and execute enterprise-scale migrations from Windows to Linux workstations and servers.
By the end of this training, participants will be able to assess readiness, develop migration roadmaps, select distributions, implement migration techniques, manage application compatibility, and execute change management strategies.
This instructor-led, live training in Durban (online or onsite) is designed for beginner-level, intermediate-level, or advanced-level IT professionals who wish to utilise Linux networking tools to build, configure, and support a custom router offering WAN, LAN bridging, NAT, and DHCP services.
By the end of this training, participants will be able to configure network interfaces, enable routing and NAT, deploy DHCP services, and troubleshoot router connectivity issues.
This hands-on workshop in Durban explores core Linux administration skills, encompassing installation, CLI navigation, file management, and networking. Suited for beginners, it offers practical exercises to manage users, services, and storage, thereby preparing participants for professional roles and certifications.
This instructor-led, live training in Durban centres on the fundamentals of the Linux Command Line. Learners will acquire the skills to navigate the file system, manage files, and develop custom commands. By integrating lectures with rigorous hands-on practice, the course fosters practical, real-world competence.
This instructor-led, live training in Durban (available online or onsite) is intended for network engineers aiming to apply Linux in network engineering.
By the end of this training, participants will be able to:
This instructor-led training on Durban delves into the core principles and practical fundamentals of Lustre administration. It assists engineers in developing the practical skills necessary for large-scale deployments, with a specific focus on installation, configuration, monitoring, and performance optimisation within HPC environments.
NixOS is a Linux distribution constructed upon the Nix package manager, providing fully declarative and reproducible system configurations. By treating entire operating systems as pure functions, NixOS eradicates configuration drift and facilitates atomic rollbacks, rendering it an optimal choice for sovereign infrastructure that demands auditability and exact reproducibility.
This instructor-led live training (online or on-site) is aimed at embedded engineers and system administrators who wish to build, customize, and deploy OpenBMC firmware for server management.
This instructor-led, live training (online or onsite) is aimed at hardware validation and system test engineers who wish to implement, test, and troubleshoot IPMI and sensor management on OpenBMC platforms.
This instructor-led, live training (available online or onsite) is designed for embedded Linux developers seeking to master the OpenBMC build system, customise layers, and produce production-ready BMC firmware images.
RH124 in Durban develops foundational Linux administration skills for beginners, covering CLI basics, file and user management, networking, and service control. It delivers a solid base in Red Hat Enterprise Linux for IT professionals, equipping you for advanced system administration roles.
Discover how to automate Linux system administration tasks using the Red Hat Ansible Automation Platform
The Red Hat Enterprise Linux Automation with Ansible and exam (RH295) course is tailored for Linux system administrators and developers seeking to automate provisioning, configuration, application deployment, and orchestration processes.
This offering includes the Red Hat Certified Engineer (RHCE) exam (EX294). It is built upon Red Hat® Enterprise Linux 9 and Red Hat Ansible Automation Platform 2.2.
This instructor-led, live training in Durban (online or onsite) is designed for beginner-level IT professionals and users seeking to confidently work with Linux systems in both graphical and command-line settings. It introduces core Linux concepts and practical skills for individuals with little to no prior UNIX/Linux experience.
By the conclusion of this training, participants will be able to install and configure a basic Linux environment for local or remote access, navigate the Linux file system and manage files and directories, handle users, file permissions, and software packages, and utilise essential Linux commands for basic networking and system checks.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level system administrators who wish to use Ansible to automate configuration management and deployment tasks across Linux systems.
By the end of this training, participants will be able to install and configure Ansible, create automation playbooks, manage system configurations, and orchestrate deployments efficiently.
Red Hat System Administration II (RH134) acts as the second module in the RHCSA learning path for IT professionals who have previously completed Red Hat System Administration I (RH124). This course delves into essential Linux system administration competencies, including storage configuration and management, the installation and deployment of Red Hat® Enterprise Linux®, security feature management such as SELinux, automation of recurring system tasks, boot process management and troubleshooting, fundamental system tuning, and command-line productivity enhancements. .
For seasoned Linux administrators seeking swift preparation for the RHCSA certification, it is advisable to begin with RHCSA Rapid Track (RH199) instead.
This course is based on Red Hat Enterprise Linux 9.0.
This comprehensive Durban course explores RISC-V architecture, assembly, Linux, FPGA, and AI applications. It addresses the global talent shortage by building expertise from ISA fundamentals to advanced SoC design, making it ideal for engineers aiming to master modern, open-source computing stacks.
In a contemporary IT environment where flexibility and cost-efficiency are paramount, shifting to open-source infrastructure is no longer optional—it is a strategic necessity. Although your team is proficient in Windows environments, the inability to effectively utilize Linux creates a bottleneck in deploying modern, scalable web applications and storage solutions.
The Solution: This comprehensive 5-Day Accelerated Program is designed to bridge this skills gap. We don’t just teach "commands"; we transform Windows-centric administrators into confident Linux System Engineers. By the end of this course, your team will have the capability to deploy secure web servers, manage networked storage, and—crucially—implement centralized identity management using Active Directory protocols on Linux.
Upon completing this training, participants will be able to:
Deploy & Secure: Install Ubuntu Server from scratch and secure it with industry-standard SSH practices.
Manage Identity: (New) Configure and manage Active Directory services using Samba to centralize user accounts and authentication (LDAP).
Automate: Write Bash scripts to automate repetitive maintenance tasks.
Host: Deploy and maintain production-ready web servers (Apache/Nginx).
This instructor-led live training in Durban (online or on-site) is designed for system administrators who wish to utilise Ubuntu to set up and manage network devices, virtual machines, and containers in a secure, customizable, and user-friendly operating system.
By the end of this training, participants will be able to:
Set up the necessary environment to manage network devices, virtual machines, and cloud images with Ubuntu.
Understand the features and advantages of Ubuntu and the different variants.
Configure network devices and security using bash and sudo shell commands.
Use the technologies (such as OpenStack) and tools available in Ubuntu to manage virtualization and cloud containers.
Learn how to set up and configure mail servers (Dovecot, Exim4, and Postfix) and web servers (Apache) in Ubuntu.
This two-day UNIX/Linux Shell Scripting workshop in Durban offers a practical guide to scripting with Korn and Bash shells. It further explores advanced utilities such as sed and awk for batch editing and text processing. Learners will engage in hands-on exercises supported by comprehensive course notes and sample scripts.
This live, instructor-led training, delivered in Durban (online or on-site), is designed for intermediate-level virtualisation administrators looking to leverage open-source platforms to migrate away from VMware.
By the end of this course, participants will be equipped to:
Install and configure KVM, oVirt, and Proxmox VE.
Migrate virtual workloads from VMware environments.
Implement high availability and disaster recovery mechanisms.
Optimise performance within open-source virtualisation environments.
Read more...
Last Updated:
Testimonials (10)
I really appreciated the effort put into customizing this training for our specific needs. Rather than a standard out-of-the-box course, the tailored curriculum allowed us to focus directly on concepts and scenarios that matter to our daily environment. The balance of clear instruction and hands-on application was spot on
James Foster
Course - Ubuntu System Administration
deeper knowledge on file structure and the way Linux works
many new commands and possibilities to obtain results very well described
Florin Bejan
Course - Getting Started with Linux Fundamentals
The subject itself was really fascinating. Over these three days, I could truly feel Vincenzo’s passion for it. I decided to give it a try, and now I’m sure I want to keep going and continue learning on my own.
Marius Lungu - Siemens
Course - Introduction to Linux
Very good structured and complex documentation. A good pace for exercises. Detailed explanations and right to subject.
Tiberiu Longauer
Course - Linux Advanced
Very informative and the trainers kept it fun.
Mohd Shahroni Hj Timbang - ITPSS Sdn Bhd
Course - Ubuntu Server Administration and Centralized Identity Management
A very good and easy-to-use virtual solution (DA DESKTOP).
HEITOR GAVA - Motorola Solutions Ltda
Course - Quick Introduction to Hypervisor and KVM
Trainer went slow with us all and made show we got it, especially when we asked questions.
Lizandre - Vodacom
Course - Linux Command Line Basics
Trainer's expertise and teaching talent
Liviu - Orange Services
Course - Go for Systems Programming
I liked the training because it was interactive, the trainer was knowledgeable, and the exercises helped me learn. The hourly breaks also kept me refreshed and focused.
Musat Robert
Course - UNIX/Linux Shell Scripting
- Trainer had a positive attitude, was willing to try to adapt to our requests(to maybe slow down in some areas, explain more times, learn from our work experiences)
- the fact that we had a lot of hands on exercises/labs
Cosmin - Emerson
Course - Linux Foundation - Certified Systems Administrator (LFCS)
Online Linux training in Durban, Linux training courses in Durban, Weekend Linux courses in Durban, Evening Linux training in Durban, Linux instructor-led in Durban, Linux coaching in Durban, Linux trainer in Durban, Linux instructor-led in Durban, Linux private courses in Durban, Online Linux training in Durban, Linux one on one training in Durban, Linux on-site in Durban, Linux classes in Durban, Linux boot camp in Durban, Evening Linux courses in Durban, Linux instructor in Durban, Weekend Linux training in Durban