Red Hat RHCE Certification Bootcamp: (EX 294)


Duration: 5 days

The hands-on nature of this exam makes hands-on experience a critical facet of preparation. The certification exam is performance-based, meaning that candidates must perform tasks on a live system, rather than answering questions about how one might perform those tasks. We cover this key aspect in our 5 Day Exam RHCE Exam Prep.

Our instructors don’t just teach from a textbook, they design, write, and update our curriculum. Our materials are always up to date and synchronized with the latest exam objectives. This course covers what is needed to pass the RHCE exam. Please see the attendee requirements and prerequisites below as this is not a beginner class and the skills mentioned below are needed in order for you to get the most out of this exam prep. This exam is based on Red Hat Enterprise Linux 8 and Red Hat Ansible Engine 2.8.

  • The performance-based Red Hat Certified Engineer (RHCE) exam for Red Hat Enterprise Linux 8 (EX294) tests your knowledge and skill in managing multiple systems using Red Hat Ansible Engine and executing common system administration tasks across a number of systems with Ansible. The skills tested in this exam are the foundation for system administration across many Red Hat products.

Course objectives

An RHCE is able to perform the following tasks:

  • Understand and use essential tools for handling files, directories, command-line environments and documentation
  • Operate running systems, including booting into different run levels, identifying processes, starting and stopping virtual machines, and controlling services
  • Configure local storage using partitions and logical volumes
  • Create and configure file systems and file system attributes, such as permissions, encryption, access control lists and network file systems
  • Deploy, configure and maintain systems, including software installation, update and core services
  • Manage users and groups, including use of a centralized directory for authentication
  • Manage security, including basic firewall and SELinux configuration
  • Configuration of static routes, packet filtering and network address translation
  • Setting kernel runtime parameters
  • Building simple RPMs
  • Configuring an iSCSI initiator
  • Producing and delivering reports on system utilization
  • Using shell scripting to automate system maintenance tasks
  • Configuring system logging, including remote logging
  • Configuring a system to provide networking services, including HTTP/HTTPS, FTP, NFS, SMB, SMTP, SSH, and NTP

What’s included?

  • Authorized Courseware
  • Intensive Hands on Skills Development with an Experienced Subject Matter Expert
  • Hands on practice on real Servers and extended lab support 1.800.482.3172
  • Examination Vouchers & Onsite Certification Testing- (excluding Adobe and PMP Boot Camps)
  • Academy Code of Honor: Test Pass Guarantee
  • Optional: Package for Hotel Accommodations, Lunch and Transportation

Training Solutions

With several convenient training delivery methods offered, The Academy makes getting the training you need easy. Whether you prefer to learn in a classroom or an online live learning virtual environment, training videos hosted online, and private group classes hosted at your site. We offer expert instruction to individuals, government agencies, non-profits, and corporations. Our live classes, on-sites, and online training videos all feature certified instructors who teach a detailed curriculum and share their expertise and insights with trainees. No matter how you prefer to receive the training, you can count on The Academy for an engaging and effective learning experience.


  • Instructor-Led (the best training format we offer)
  • Live Online Classroom – Online Instructor-Led
  • Self-Paced Video

Speak to an Admissions Representative for complete details

StartFinishPublic PricePublic Enroll Private PricePrivate Enroll

Red Hat RHCSE Course Topics:

  • Introduction
    Writing shell scripts

    • Understanding shell scripts
    • Writing, executing and debugging scripts
    • Using logical statements
    • Using looping statements

    Interface bonding and teaming, IPv6 and routing

    • Link aggregation
    • Configuring interface bonding
    • Configuring interface teaming
    • Understanding IPv6
    • Configuring and testing IPv6 addresses
    • Routing and routing table

    Network time protocol

    • Understanding network time protocol service
    • Using and configuring NTP client, server and peer
    • Updating system clock and querying NTP servers

    Managing firewalld and Kerberos

    • Network zones
    • Services, ports, direct interface and rich language
    • NAT, IP masquerading and port forwarding
    • Managing firewalls
    • Understanding Kerberos
    • Kerberos packages and administration commands

    Modifying kernel parameters, system resource usage reporting and remote system logging

    • Understanding kernel parameters
    • Modifying run-time and boot-time parameters
    • Using sysstat and dstat for system resource usage reports
    • Remote system logging (loghost client/server)

    Sharing block storage with iSCSI

    • Understanding the iSCSI Protocol
    • Configuring a system as iSCSI target server or initiator


    Network file system

    • Understanding network file system
    • SELinux requirements for NFS
    • Configuring NFS server and client
    • Exporting and mounting shares
    • Monitoring NFS activities

    Using Samba for sharing file storage

    • Samba features and benefits
    • SELinux requirements for Samba
    • Configuring Samba server and client

    Apache web server

    • Understanding HTTP protocol and Apache web service
    • Configuring and testing Apache web servers
    • Apache virtual hosts
    • Apache web servers over SSL/TLS
    • Configuring secure virtual hosts
    • Understanding CGI scripts

    Configuring and managing email

    • Understanding SMTP and the email system
    • Understanding Postfix
    • Configuring and testing Postfix as a central mail server
    • Configuring Postfix as a relay host

    DNS configuration and troubleshooting

    • Domain name system and name resolution
    • Configuring BIND server
    • DNS components
    • Understanding, configuring and troubleshooting DNS client

    Managing MariaDB

    • Databases and database management systems
    • Understanding MariaDB
    • Managing MariaDB
    • Physical and logical backups