Got a question? Call 1800 853 276   |   

RH299 – RHCE Certification Lab

  • Length 4 days
  • Price $4646.40 inc GST
Course overview
View dates &
book now
  • Register interest

Why study this course

The RHCE® Certification lab (RH299) is a facilitated lab environment for students to work at their own pace through a hands-on review prior to taking the Red Hat Certified Engineer (RHCE) exam (EX300).

Students attending this lab should have already completed their classroom training and simply be preparing to take or retake the exam. The delivery is focused primarily on lab time.

During the four-day lab, students will work on their own through the complete set of labs from both the RHCSA (Red Hat Certified System Administrator) Rapid Track (RH199) and Red Hat System Administration III (RH254). The RHCE Certification Lab includes a few lectures designed to review key technologies such as systemd, firewalld, and IPv6. For the classroom and virtual classroom versions of this lab, a facilitator will be available throughout the week to assist students as they work through the exercises.

Request Course Information

By submitting an enquiry, you agree to our privacy policy and receiving email and other forms of communication from us. You can opt-out at any time.

What you’ll learn

Students attending this course will leave with knowledge on the following areas:

  • Managing and troubleshooting systemd services during the boot process

  • Network configuration and basic troubleshooting

  • Managing local storage, creating and using file systems

  • Firewall management with firewalld

  • Automating installation of Red Hat Enterprise Linux® using kickstart

  • Manage SELinux settings

  • Using NFS and Samba shared filesystems

  • Network port security and link aggregation

  • iSCSI initiator and target configuration

  • Domain Name System (DNS) troubleshooting and caching name server

  • Providing Network File System (NFS) and Server Message Block (SMB) file servers

  • Apache HTTPD web server management

  • MariaDB SQL datbase configuration

  • Postfix Simple Mail Transfer Protocol (SMTP) nullclient for servers

  • Bash scripting for automation

Red Hat at DDLS

Red Hat is the leading provider of open source, enterprise IT solutions. DDLS is proud to offer clients the ability to attend over 40 official Red Hat training courses through a resell agreement with Red Hat. Maximise the return on your Red Hat technology investment with lab-intensive, Instructor-Led Training run by Red Hat themselves. Alternatively, for those unable to attend training, log in and learn with Red Hat Online Learning.

Stay ahead of the technology curve

Don’t let your tech outpace the skills of your people

Quality instructors and content

Expert instructors with real world experience and the latest vendor- approved in-depth course content.

Partner-Preferred Supplier

Chosen and awarded by the world’s leading vendors as preferred training partner.

Ahead of the technology curve

No matter your chosen technologies or platforms, we can help you stay one step ahead.

Who is the course for?

  • RHCEs on Red Hat Enterprise Linux 6 or earlier who wish to recertify on Red Hat Enterprise Linux 7

  • Students who previously attempted the RHCE exam, did not pass, and wish to retake the exam

  • Students who have completed the RHCE track courses (Red Hat System Administration I, II, and III or equivalent) and would like additional hands-on practice prior to taking the RHCE exam

Course subjects

Local and remote logins

  • Review methods for accessing the system and engaging Red Hat Support

File system navigation

  • Copy, move, create, delete, link, and organise files while working from the Bash shell prompt

Users and groups

  • Manage Linux users and groups and administer local password policies

File permissions

  • Control access to files and directories using permissions and access control lists (ACLs)

SELinux permissions

  • Manage the SELinux behaviour of a system to keep it secure in case of a network service compromise

Process management

  • Evaluate and control processes running on a Red Hat Enterprise Linux system

Updating software packages

  • Download, install, update, and manage software packages from Red Hat and yum package repositories

Creating and mounting file systems

  • Create and manage disks, partitions, and filesystems from the command line

Service management and boot troubleshooting

  • Control and monitor system daemons and troubleshoot the Red Hat Enterprise Linux boot process

Network configuration

  • Configure basic IPv4 networking on Red Hat Enterprise Linux systems

System logging and ntp

  • Locate and accurately interpret relevant system log files for troubleshooting purposes

Logical volume management

  • Create and manage logical volumes from the command line

Scheduled processes

  • Schedule tasks to automatically execute in the future

Mounting network file systems

  • Use autofs and the command line to mount and unmount network storage with NFS and SMB

Firewall configuration

  • Configure a basic firewall

Virtualisation and kickstart

  • Automate the installation of Red Hat Enterprise Linux on virtual machines with Kernel-based Virtual Machine (KVM) and libvirt

Managing IPv6 networking

  • Configure and troubleshoot basic IPv6 networking on Red Hat Enterprise Linux systems

Configuring link aggregation and bridging

  • Configure and troubleshoot advanced network interface functionality including bonding, teaming, and local software bridges

Controlling network port security

  • Permit and reject access to network services using advanced SELinux and firewall filtering techniques

Managing DNS for Servers

  • Set and verify correct DNS records for systems and configure secure-caching DNS

Configuring e-mail delivery

  • Relay all e-mail sent by the system to a SMTP gateway for central delivery

Providing block-based storage

  • Provide and use networked iSCSI block devices as remote disks

Providing file-based storage

  • Provide NFS exports and SMB file shares to specific systems and users

Configuring MariaDB databases

  • Provide a MariaDB SQL database for use by programs and database administrators

Providing Apache HTTPD Web Service

  • Configure Apache HTTPD to provide Transport Layer Security (TLS)-enabled websites and virtual hosts

Writing Bash scripts

  • Write simple shell scripts using Bash

Bash conditionals and control structures

  • Use Bash conditionals and other control structures to write more sophisticated shell commands and scripts

Configuring the shell environment

  • Customise Bash startup and use environment variables, Bash aliases, and Bash functions


For candidates who have not earned their RHCSA, confirmation of the correct skill set knowledge can be obtained by passing the online skills assessment.


DDLS offers certification and training in Red Hat, JBoss and Ansible through our partnership with Red Hat. This arrangement requires DDLS to provide your details to Red Hat for course and exam registration purposes.

Terms & Conditions

The supply of this course by DDLS is governed by the booking terms and conditions. Please read the terms and conditions carefully before enrolling in this course, as enrolment in the course is conditional on acceptance of these terms and conditions.

Request Course Information

By submitting an enquiry, you agree to our privacy policy and receiving email and other forms of communication from us. You can opt-out at any time.