0345 4506120

Linux Administration and Support

Leverage the flexibility and scalability of your Linux OS to meet your organisation's critical and ongoing IT needs. In this Linux administration and support training course, you learn to build, manage, and fine tune your Linux, Red Hat, CentOS, Debian, or SUSELinux distribution, as well as manage the day-to-day responsibilities of your role as a Linux administrator.

Learning Objectives

You Will Learn How To

  • Design, configure, and support Linux servers
  • Control and troubleshoot the boot process
  • Attach local storage and create file systems
  • Deploy software components from source and binary packages

Pre-Requisites

Requirements:

  • Practical skills in the Linux Operating system at the level of the following courses:    
    • Linux Introduction, or
    • UNIX Introduction
  • Must be comfortable with Linux command line, including vi text editor and standard file manipulation utilities

Software:

  • This course uses Red Hat Enterprise Linux
  • Concepts taught are applicable to all Linux distributions

Course Content

Course Outline

Designing and Configuring a Linux Server

Configuring open–source systems

  • The roles of an administrator
  • Open–source licensing
  • Acquiring your Linux distribution

The System Design

  • Structuring the file system
  • Selecting software packages
  • The /etc configuration hierarchy

Booting Linux

Managing the boot process

  • Following the boot sequence
  • Controlling services with systemctl

Rescuing an unbootable system

  • Troubleshooting a boot loader
  • Recovering with rescue media

Controlling and Monitoring User Processes

Users and groups

  • Enforcing access control policy with Pluggable Authentication Modules (PAM)
  • Assigning users to groups
  • Establishing and modifying accounts

Process control and logging

  • ps
  • pstree
  • top
  • vmstat
  • Examining the /proc file system
  • Signalling processes with kill and pkill
  • Capturing important events with journalctl
  • Meeting compliance requirements with journald and syslog

Managing File Systems

Device and volume management

  • Installing new disks
  • Establishing and extending logical volumes

Mounting file systems

  • Creating and tuning journaled file systems
  • Attaching to network file servers

Ensuring availability

  • Backing up and restoring data
  • Archiving system configuration

Adding and Updating Software

Managing software packages

  • Manipulating portable tar archives
  • Installing software with Red Hat Package Manager (RPM) to blend Red Hat with CentOS and other Linux distributions

Building software from source

  • Working with SRPMs and packaging binary RPMs
  • Resolving dependency issues with yum

Configuring Networks

Connecting to an IP network

  • Setting IPv4 addresses and netmasks
  • Configuring and testing IPv6 connectivity

Controlling network services

  • Providing multiple websites with Apache virtual hosting
  • Securing services with access control

Supporting Print and File Services

Service for UNIX and Mac OS X clients

  • Offering local and network print services
  • Sharing files with NFS

Service for Windows clients

  • Emulating Windows services with Samba
  • Authenticating users

The Linux Kernel

Kernel building and configuration

  • Probing the PCI bus with lspci
  • Discovering new hardware with sysfs
  • Inserting new device drivers
  • Determining required functionality

Running high–performance clusters

  • Balancing network load with Linux Virtual Server (LVS)
  • Ensuring high availability with keepalived

Exams & Certification

This course is approved by CompTIA for continuing education units (CEUs).

Privacy Notice

In order to provide you with the service requested we will need to retain and use your contact information in accordance with our Privacy Notice. If you choose to provide us with this information you explicitly consent to us using the information as necessary to provide the request service to you. If you do not agree please do not proceed to request the service from us.

Marketing Permissions

Would you like to receive our newsletter and other information on products and services which we think will be of interest to you by email. We will always treat your information with care and in accordance with our Privacy Notice. You are free to withdraw this permission at any time.

 

Virtual Classroom

Virtual classrooms provide all the benefits of attending a classroom course without the need to arrange travel and accomodation. Please note that virtual courses are attended in real-time, commencing on a specified date.

Virtual Course Dates

Our Customers Include