EIEIOTECHNOVATION
← Training programmes

EIEIO / OPERATING SYSTEMS

Certified IT Associate (CITA)- Operating Systems Administration (Linux)

Course outline

5 days

Duration

5 days

Overview

This hands-on practical course provides participants with a practical introduction to the core components for installing and administrating Linux systems. This includes UNIX/Linux command line & administrative functions, using scripts, user management and process control. The learning is facilitated with many practical exercises and activities. Note: This program will assist with taking vendor/platform certifications such as the RHCA®, LFCS LPIC-1® etc., without the need for further formal study.

You will be able to

  • Understand the architecture of a UNIX/Linux file system
  • Install and verify a Linux system
  • Use command line to manage and monitor services
  • Create and manage user accounts
  • Combine command line tools into simple scripts
  • Work with graphical desktop environments
  • Manage Linux security

Pre-requisite knowledge

Basic technical knowledge of computer systems

Outline

Introduction to Linux/Unix

  • Linux Features
  • Multi-User Operation
  • Differences between Linux and Unix
  • Linux distributions including Mobile & Mac OS
  • Comparison with other OS (Windows, etc.)

Installing a Linux System

  • Selecting a distribution
  • Checking hardware requirements
  • Performing & verifying installation
  • Defining sources
  • Understanding the boot process
  • Configuring & using the boot loader
  • Grub bootloader operation and issues

Linux Administration

  • Linux/UNIX Command Line Basics
  • Command Structure
  • The Linux Manuals and the man Utility
  • Create, List, Copy, and Move
  • I/O, Redirection, and Pipes
  • Command shells & Bash
  • Modifying environment, shell & path settings
  • Using X-Windows & window managers
  • GUI environments: GNOME & KDE
  • Managing and configuring external devices
  • Remote management (SSH, X11 forwarding, VNC)
  • Security settings, SELinux and firewalls
  • Basic IP configuration with command line

Storage Management

  • Hard disk partitioning
  • Logical Volume Management (LVM)
  • Formatting partition or drive
  • Mounting a partition or drive

Filesystem Essentials

  • The Linux Filesystem
  • File Attributes & descriptors
  • Changing File Attributes and File Ownership
  • Text Editing Tools & editing with VI
  • Encrypted filesystems
  • Configuring Samba
  • Network filesystems (nfs)
  • Software and hardware RAID

Users & Groups Management

  • Creating users & groups
  • Deleting users & groups
  • User rights
  • User security & password ageing

Software & Process Management

  • Updates, upgrades & installing additional software
  • Linux start up procedure
  • Kernel & Init processes & Run levels
  • Managing Processes
  • Monitoring the system, CPU, Memory & Disk-SAR
  • Logging and error management

LAMP Server Installation & Configuration

  • Introduction to LAMP
  • Understanding LAMP components
  • Setting up a web
  • Integrating web and database via PHP
  • Setting up a FTP server

Shell Scripting & Programming Environments

  • Shell Initialization Files
  • Utility Shell Scripts & general scripting
  • Compilers & linkers, libraries & headers
  • Versioning, building and "make"
  • Statically and dynamically linked software

Security Features & Considerations

  • Backup & restoration
  • Managing access rights for remote users
  • Managing basic Linux system firewall settings
  • Configuring SELinux policy
  • Hardening system & services security

Databases and Connectivity

  • Overview of available Linux database systems
  • Installing & configuring a database environment
  • Connecting to a Database Server
  • Selecting a Database
  • Users and authentication
  • Database remote access
  • Database web integration

SQL – The Structured Query Language

  • An overview: Databases, Tables, and Fields
  • SELECT Statement
  • INSERT, UPDATE, and DELETE Statement
  • CREATing databases
  • Manipulating database content
  • Performance, query cost

Programme scope, delivery arrangements and suitability are confirmed during enquiry.