Administering Red Hat Linux - Part III

4 Day Course
Hands On
Code RHSA3

Book Now - 1 Delivery Method Available:

Scheduled Virtual Onsite


This highly practical instructor led Administering Red Hat Linux - Part III training course is designed to give delegates practical experience in the areas of networking, security and basics of shell scripting.  With a strong emphasis on practical hands-on training, this course will teach the essential network, security and shell scripting tasks required on a Red Hat Linux system.

This course will teach many of the extra necessary skills required, over and above the Red Hat Certified System Administrator (RHCSA) exam requirements, to enable the delegate to work towards achieving the Red Hat Certified Engineer (RHCE) certification. Courses covering the topics required for RHCSA certification, which are also a requirement of RHCE certification, are covered on the Administering Red Hat Linux - Part I & Part II courses.

On completion of this course, delegates will be able to:

  • Configure the system to use Kerberos security
  • Administer multiple virtualised systems
  • Create shell scripts to automate tasks
  • Implement security for files and networks
  • Configure routing of network traffic
  • Setup a Network Time Protocol Server
  • Access centralised file systems
  • Understand encryption techniques
  • Additional Web server configuration techniques
  • Configure a basic SMTP server
  • Configure an NFS server
  • Configure a DNS server
  • Configure a Secure Firewall Configuration
  • Setup CIFS configure file and print sharingAllow file sharing with Anonymous FTP
  • Recovery an un-bootable system

Training Partners

We work with the following best of breed training partners using our bulk buying power to bring you a wider range of dates, locations and prices.


Hide all

Administering a Virtual Environment (3 topics)

  • Revision of the virtualised environment
  • Understand how to managing multiple systems
  • Exercise

Further Software Management (4 topics)

  • Use yum plugins to manage packages
  • Understand the design of a package
  • Build a simple package
  • Exercise

Shell Scripting (9 topics)

  • What is a shell script?
  • Creating and executing shell scripts
  • User interaction
  • Command line arguments
  • Decision constructs using the 'if' statement
  • Case statement
  • Looping constructs: for/while/until
  • Automating administrative tasks
  • Exercise

Advanced Security (3 topics)

  • Configure sudo privileges
  • Configuring Kerberos to verify credentials
  • Exercise

File Security and File system Integrity (6 topics)

  • Why encrypt data and verify the sender
  • Key pairs
  • Securing files with GnuPG
  • Stopping files being opened without authorisation
  • Running fsck to maintain file system integrity
  • Exercise

Network Management (3 topics)

  • Configure Ethernet Bonding
  • Network diagnosis tools: tcpdump, netstat, wireshark,etc
  • Exercise

Routing and Securing Network Traffic (15 topics)

  • Configuring Static and Dynamic Routing
  • Configuring the system as a Gateway
  • Customising network parameters
  • Secure network traffic through SSH port forwarding
  • Netfilter - iptables
  • IPV6 Overview
  • Packet Filtering using iptables
  • Rule Targets
  • Basic Rules and their Operation
  • Connection Tracking
  • Network Address Translation
  • Debugging Route Problems
  • Source and Destination NAT Configuration
  • Red Hat supplied tools for iptables configuration
  • Exercise

Configuring Network Time Protocol (5 topics)

  • Stratum Levels
  • NTP configuration file
  • Allowing NTP connections
  • Syncing considerations
  • Exercise

Centralised and Secure Storage (4 topics)

  • Accessing Centralised Storage
  • Encrypting file systems
  • Accessing encrypted file systems
  • Exercise

Additional Web Service Configuration (4 topics)

  • Understand SSL certificates
  • Configure an SSL encapsulated web service
  • Configure a virtual web host with dynamic content and authenticated directories
  • Exercise

Basic Mail Server Configuration (14 topics)

  • Email Components
  • Mail User, Mail Transport and Mail User Agents
  • Configuring sendmail and postfix
  • Sendmail Configuration Files
  • Sendmail Configuration with the m4 Macro Language
  • Null Client
  • Outbound smarthost relay
  • Accepting Inbound
  • Macro Definitions
  • Switching to postfix, a sendmail replacement
  • Postfix Configuration
  • Procmail delivery agent
  • Dovecot - POP and IMAP services
  • Exercise

DNS (12 topics)

  • The DNS/BIND system under RedHat Linux
  • Name Server Hierarchy
  • Setting up DNS
  • Master/Slave Zones
  • Reverse lookup Zones
  • Record types and their syntax
  • Name Daemon Control Utility (rndc)
  • Address Match Lists (acl)
  • Configuring a Caching Only Name Server
  • DNS in a chroot environment
  • BIND Checking Utilities
  • Exercise

Sharing Files across the Network (4 topics)

  • Configure file sharing using NFS
  • Configure file sharing between hosts with CIFS
  • Configure file sharing using Anonymous FTP
  • Exercise

Troubleshooting Un-Bootable Systems (7 topics)

  • The Rescue Environment
  • Using the anaconda rescue environment
  • The Networked Rescue Environment
  • Overriding Boot Levels from grub
  • Booting from USB devices
  • Common boot problems and their resolution
  • Exercise


The course assumes administration knowledge of the Red Hat Linux operating system to the level covered in the Administering Red Hat Linux - Part I & Part II courses.

Additional Learning

The courses below may help you meet the knowledge level required to take this course. If you are unsure please ask a training advisor .

  • Administering Red Hat Linux - Part I

    Gain the fundamental skills required to work productively in the workplace using Red Hat Enterprise Linux on this 5-day Administering Red Hat Linux Part 1 course.

    5 Day Course Hands On Training Course Code RHSA1
    Scheduled Virtual Onsite
  • Administering Red Hat Linux - Part II

    Gain practical experience of the Linux commands, the GUI's and technical knowledge required to perform System Administration tasks on this 4-day Administering Red Hat Linux Part II course.

    4 Day Course Hands On Training Course Code RHSA2
    Scheduled Virtual Onsite

Course PDF


Share this Course


Recommend this Course