NDG Online Courses and Labs
Partner Logo

Red Hat System Administration III

Broaden your ability administering Linux systems at an enterprise level with hands-on labs.

Lab Expiration
Thank you for your interest in Red Hat System Administration III. We wanted to make you aware of some upcoming changes to this lab set. This lab set is entering end of life (EOL) and will no longer be for sale or renewal after March 1, 2020. The labs will continue to operate and be supported until September 1, 2020. After this point, the labs will be removed from the NDG Online service and will no longer function.

A new version of Red Hat System Administration III is available here

Lab Details

This course, designed for experienced Linux system administrators who have completed RH124 and RH134, allows learners to broaden their ability to administer Linux systems at an enterprise level.


  • Requires Red Hat Academy participation
  • Academic verification required
  • Module List

    1.2 Practice: Using systemctl to Manage Services
    1.4 Practice: Selecting a Boot Target
    1.5 Lab: Controlling Services and Daemons
    2.2 Practice: Configuring IPv4 Networking
    2.6 Practice: Configuring IPv6 Networking
    2.7 Lab: Managing IPv6 Networking
    3.2 Practice: Configuring Network Teaming
    3.6 Practice: Configuring Software Bridges
    3.7 Lab: Configuring Link Aggregation and Bridging
    4.2 Practice: Configuring a Firewall
    4.4 Practice: Writing Custom Rules
    4.6 Practice: Forwarding a Port
    4.8 Practice: Managing SELinux Port Labeling
    4.9 Lab: Network Port Security
    5.4 Practice: Configuring unbound as a Caching Nameserver
    5.6 Practice: Troubleshooting DNS
    5.7 Lab: Managing DNS for Servers
    6.2 Practice: Configuring Send-only Email Service
    6.3 Lab: Configuring Email Transmission
    7.4 Practice: Providing iSCSI Targets
    7.7 Lab: Providing Block-based Storage
    8.2 Practice: Exporting NFS File Systems
    8.4 Practice: Protecting NFS Exports
    8.6 Practice: Providing SMB File Shares
    8.8 Practice: Performing a Multiuser SMB Mount
    8.9 Lab: Providing File-based Storage
    9.2 Practice: Installing MariaDB
    9.6 Practice: Managing Users
    9.8 Practice: Restoring a MariaDB Database from Backup
    9.9 Lab: Configuring MariaDB Databases
    10.2 Practice: Configuring a Web Server
    10.4 Practice: Configuring a Virtual Host
    10.6 Practice: Configuring a TLS-enabled Virtual Host
    10.8 Practice: Configuring a Web Application
    10.9 Lab: Providing Apache HTTPD Web Service
    11.2 Practice: Writing Bash Scripts
    11.3 Lab: Writing Bash Scripts
    12.2 Practice: Enhancing Bash Shell Scripts with Conditionals and Control Structures
    12.3 Lab: Bash Conditionals and Control Structures
    13.2 Practice: Working with Login and Non-Login Shells
    13.3 Lab: Configuring the Shell Environment
    14.2 Lab: Comprehensive Review of System Administration III