top of page

Opensource

LINUX OPENSOURCE NON CERTIFICATION

Linux Security & hardening

2 DAYS

Keep yourself and your company out of the news by protecting your Linux systems from hackers, crackers, and attackers!

These intensive 2 days training will not only teach you the security concepts and guidelines that will keep your Linux servers safe, it will walk you through hardening measures step-by-step and also teaches how to secure an Enterprise Linux system to comply with security policy requirements. Many security policies and standards require systems administrators to address specific user authentication concerns, application of updates, system auditing and logging, file system integrity, and more. Linux Server Hardening provides strategies for addressing specific policy and configuration concerns.

Module 1 : General Security

Module2 : Physical Security

Module 3: Account Security

Module 4: Network Security

Module 5: File System Security

LINUX PERFORMANCE MONITORING  

2

DAYS

MODULES

Module 1 : Introduction about Performance monitoring in Linux

Module 2 : Familiar with various Commands to manage performance issues in Linux Servers

Module 3 : Linux performance statistics using sar command.

Module 4 : Process Management

Module 5 : Linux Find Commands

Module 6 : Top Running Processes

Module 7 : Database server tuning

Module 8 : Virtualization tuning

LINUX SERVER SHELL SCRIPTING

2

DAYS

MODULES

Module 1: Getting Started and Working with Shell Scripting

Module 2 : Drilling Deep into Process Management

Module 3 : Using Text Processing and Filters in Your Scripts

Module 4 : Working with Commands

Module 5 : Exploring Expressions and Variables

Module 6 : Neat Tricks with Shell Scripting

Module 7 : Performing Arithmetic Operations in Shell Scripts

Module 8 : Automating Decision Making in Scripts

Module 9 : Working with Functions

Module 10 : Using Advanced Functionality in Scripts

Module 11 : System Startup and Customizing a Linux System

Module 12 : Pattern Matching and Regular Expressions with sed and awk

UBUNTU LINUX SERVER

2

DAYS

This workshop is designed for beginners, especially users who have never installed or operated an Ubuntu Linux Server. The workshop is designed to take students step-by-step through the process of installing and configuring a server from scratch.

No experience with Linux or other server environments is necessary. Intermediate users are encouraged to enroll at their own discretion.

Module 1 : What is Ubuntu?

Module 2 : Downloading Ubuntu and preparing installation media

Module 3 : Installing Ubuntu Server

Module 4 : Security 101: 'Sudo' and the 'root' user

Module 5 : Getting Around (ls, cd, mkdir, nano, rm, rmdir)

Module 6 : Reading Files & Shell Navigation Tips (TAB, cat, &&, "", \ )

Module 7 : Managing output (grep, less, |)

Module 8 : Copying and moving files (mv, cp, rsync)

Module 9 : Root privileges (sudo, su, /etc/sudoers)

Module 10 : User & group management (adduser, addgroup, passwd)

Module 11 : Installing programs and understanding dependencies (apt-get, do-release-upgrade)

Module 12 : Networking (ifconfig, ifup, ifdown, /etc/network/interfaces)

Module 13 : File permissions

Module 14 : Managing the filesystem

Module 15 : Creating a simple fileserver

Module 16 : Creating a simple web server

Module 17 : Remote connecting to the server via SSH

Module 18 : Process Management (ps, top, fg, kill)

NETWORKING TECHNOLOGY WITH MICROSOFT AND OPENSOURCE

2

DAYS

MODULES

Module 1 : PXE Server

Module 2 : DHCP Sever

Module 3 : Firewall

Module 4 : Telnet

LINUX ESSENTIAL FOR END USER

2 DAYS

This training teaches the basic concepts of processes, programs and the components of the Linux operating system. You learn the basic knowledge of computer hardware, gain an understanding of open source applications in the workplace, and learn to navigate systems on a Linux desktop rudimentary commands to navigate the Linux command line.

Module 1 : Linux Evolution and Popular Operating Systems

Module 2 : Major Open-Source Applications

Module 3 : Open-Source Software and Licensing

Module 4 : ICT Skills and Working in Linux

Module 5 : Command Line Basics

Module 6 : Using the Command Line to Get Help

Module 7 : Using Directories and Listing Files

Module 8 : Creating, Moving, and Deleting Files

Module 9 : Archiving Files on the Command Line

Module 10 : Searching and Extracting Data from Files

Module 11 : Turning Commands into a Script

Module 12 : Choosing an Operating System

Module 13 : Understanding Computer Hardware

Module 14 : Where Data Is Stored

Module 15 : Your Computer on the Network

TECHNICAL SUPPORT ON LINUX

2

DAYS

Technical Support on Linux training is designed for IT professionals who are new to Linux and require core Redhat 8 Linux skills. Focused on administration tasks that will be encountered in the workplace, this course will actively engage students in task-focused activities, lab-based knowledge checks, and facilitative discussions to ensure maximum skill transfer and retention.

 

In addition, GUI-based tools will be featured to build on the students’ existing technical knowledge, while key command line concepts will be introduced to provide a foundation for students planning to become full-time Linux system administrators.

 

By the end of the 2-day course, students will be able to perform installations, establish network connectivity, manage physical storage, and perform basic security administration.

 

MODULES

Module 1 - Designing and Configuring a Linux Server

Module 2 - Booting Linux

Module 3 - Controlling and Monitoring User Processes

Module 4 - Managing File Systems

Module 5 - Adding and Updating Software

Module 6 - Configuring Networks

Module 7 - Supporting Print and File Services

UBUNTU LINUX ADMINISTRATOR

2

DAYS

Ubuntu Linux Administration training is a hands-on training aimed at anyone that need to administer Ubuntu Linux in their working @ personal environment.  

As Ubuntu usage grows in the enterprise, especially in government and NGO's, the need to ensure your IT support staff can manage and maintain the critical system that depend on Ubuntu becomes imperative.

This training will provide the background for your user or IT personnel need to manage Ubuntu Linux.

MODULES

Module 1 : Ubuntu desktop tour

Module 2 : Using the command line interface (CLI) and sudo

Module 3 : Networking basics

Module 4 : Filesystem and basic backups

Module 5 : Permissions - User management

Module 6 : Process management

Module 7 : Ubuntu background, community and support

Module 8 : Service management

Module 9 : Hardware management and monitoring

Module 10 : Package management

Module 11 : Providing services

Module 12 : Security

Module 13 : Monitoring / Landscape

REDHAT OPENSTACK ADMINISTRATION CORE 1

2

DAYS

The focus of Red Hat OpenStack Administration I: Core Operations for Cloud Operators (CL110) will be managing OpenStack using both the web-based dashboard and the command-line interface, in addition to managing instances and installing a proof-of-concept environment using Red Hat OpenStack Platform (RHOSP) director. Essential skills covered in the course include configuring Red Hat OpenStack Platform (using the director UI); managing users, projects, flavors, roles, images, networking, and block storage; setting quotas; and configuring images at instantiation.

Workshop 1 : Introduce launching an instance

Workshop 2 : Organize people and resources

Workshop 3 : Manage Linux networks

Workshop 4 : Prepare to deploy an instance with public access

Workshop 5 : Deploy an instance

Workshop 6 : Manage block storage

Workshop 7 : Manage object storage

Workshop 8 : Prepare to deploy an external instance

Workshop 9 : Deploy an instance with public access

Workshop 10 : Customize instances

Workshop 11 : Install an OpenStack overcloud

LINUX MASTERY- MASTER YOUR LINUX COMMAND LINE

2

DAYS

Beginners who want to gain a Complete and Practical Understanding of the Linux Operating System and Linux Command Line.

People with Previous Linux Experience who Want to Fill in Gaps in their Knowledge.

Module 1 : Setting Up Linux Virtual Machine

Module 2 : Linux Terminal

Module 3 : Linux Manual

Module 4 : Command Input and Output

Module 5 : Redirection

Module 6 : Piping Fundamentals

Module 7 : Navigating the File System

Module 8 : File Extensions in Linux

Module 9 : Creating & Deleting Files and Folders

Module 10 : Copying & Moving Files and Folders

Module 11 : Editing & Viewing File (Vi, VIM, Nano)

Module 12 : Locate & Find command

Module 13 : File Archiving and Compression

Module 14 : Creating Bash Scripts

Module 15 : Scheduled Automation Using Cron

Module 16 : Software Repositories

Module 17 : Updating the Cache and Upgrading Software

Module 18 : Installing & Deleting Software

LINUX ADMINISTRATION - SUPERCHARGE YOUR LINUX INFRASTRUCTURE

2

DAYS

In this 2 days intensive training, you will fully understand the most important and fundamental concepts of Linux server administration.

More importantly, you will be able to put those concepts to use in practical real-world situations.

You'll be able to configure, maintain, and support a variety of Linux systems.

You can even use the skills you learned to become a Linux System Engineer or Linux System Administrator.

Module 1 : The Linux Boot Process and System Logging

Module 2 : Disk Management

Module 3 : User Management

Module 4 : Networking

Module 5 : Managing Processes and Jobs

Module 6 : Linux Permissions

Module 7 : Managing Software

Module 8 : Viewing and Editing Files

Module 9 : Shell Scripting

Red Hat Enterprise 9 System Administration

2

DAYS

This 2 day’s intensive hands-on Administering Red Hat Enterprise Linux 9 training introduces the delegate to the main concepts of the Red Hat Enterprise Linux 9 Operating System and basic & Intermediate systems administration.

Targeted to closely follow the Red Hat courses, this course together with the follow on Administering Red Hat Linux course will enable the delegate to work towards achieving the Red Hat Certified System Administrator (RHCSA) qualification.

Commonly used commands are described in detail as well as GUI tools. The attendee will also gain basic administration techniques used in the workplace.

Module 1 : Automate installation with Kickstart

Module 2 : Use regular expressions with grep

Module 3 : Create and Edit text files with vim

Module 4 : Schedule future Linux tasks

Module 5 : Manage priority of Linux processes

Module 6 : Control access to files with access control lists (ACL)

Module 7 : Manage SELinux security

Module 8 : Connect to network-defined users and groups

Module 9 : Add disks, partitions, and file systems to a Linux system

Module 10 : Manage logical volume management (LVM) storage

Module 11 : Access networked attached storage with network file system (NFS)

Module 12 : Access networked storage with SMB

Module 13 : Control and troubleshoot the Red Hat Enterprise Linux boot process

Module 14 : Limit network communication with firewall

Module 15 : Comprehensive review

Module 16 : Control services and daemons

Linux Foundation Certified System Administrator (LFCS)

2

DAYS

The Linux Foundation Certified System Administrator (LFCS) exam is ideal for candidates looking to validate their Linux system administration skill set.

 

LFCS is ideal for candidates early in their Linux system administration or open source career. Candidates should have completed training in Linux system administration.

 

LFCS was developed by The Linux Foundation to help meet the increasing demand for Linux administration talent. The exam consists of performance-based items that simulate on-the-job tasks and scenarios faced by sysadmins in the real world. Candidates can select either Ubuntu 18 or CentOS 7.

 

Certified Linux systems administrators can work proficiently to design, install, configure, and manage a system installation. They will have an understanding of key concepts such as networking, storage, security, maintenance, logging and monitoring, application lifecycle, troubleshooting, API object primitives and the ability to establish basic use-cases for end users.

Domain 1 : Essential Commands

Domain 2 : Operation of Running Systems

Domain 3 : User and Group Management

Domain 4 : Networking

Domain 5 : Service Configuration

Domain 6 : Storage Management

COA : CERTIFIED OPENSTACK ADMINiSTRATOR

2

DAYS

In this 2 days intensive training, you will fully understand the most important and fundamental concepts of Linux server administration.

More importantly, you will be able to put those concepts to use in practical real-world situations.

You'll be able to configure, maintain, and support a variety of Linux systems.

You can even use the skills you learned to become a Linux System Engineer or Linux System Administrator.

Module 1 : The Linux Boot Process and System Logging

Module 2 : Disk Management

Module 3 : User Management

Module 4 : Networking

Module 5 : Managing Processes and Jobs

Module 6 : Linux Permissions

Module 7 : Managing Software

Module 8 : Viewing and Editing Files

Module 9 : Shell Scripting

bottom of page