Red Hat Certified Engineer (RHCE)

Launched in 1999, the RHCE certification is one of the most respected IT certification programs worldwide. Red Hat Certified Engineer (RHCE) is earned by a Red Hat Certified System Administrator (RHCSA) who has demonstrated the knowledge, skill and ability required of senior system administrator for Red Hat Enterprise Linux systems.

RHCE consists of one training module — namely, Red Hat System Administration III (RH254) — and successfully passing the examination. Although participating in the classroom training module is not necessary to sit for the certification examination, it guides you in your exam preparations.

Red Hat System Administration III

Red Hat System Administration III (RH254) is designed for experienced Linux administrators who require networking and security administration skills. With a heavy emphasis on practical, hands-on labs, this course is tightly aligned with experienced Linux administrators’ job tasks and the skills required for advancement.

Focus is placed on enhancing the students’ automation skills to securely configure, deploy and manage network services including DNS, Apache, SMTP, and network file sharing. In addition, this course emphasises security, including monitoring, packet filtering, access controls, and SELinux. At the completion of this course, students already familiar with the RHCT/RHCSA administration skills will have exposure to all competencies tested by the RHCSA and RHCE exams.


  • Senior Linux system administrators who require networking and security administration skills
  • Linux IT professionals who currently have RHCT/RHCSA certification, and are interested in earning an RHCE certification
  • Linux IT professionals that can demonstrate the competencies needed to earn an RHCT/RHCSA, but have not passed the RHCSA exam provided with the Red Hat System Administration II course


Course Content

  • Enhancing user security
  • Disk management with iSCSI
  • System and network activity monitoring
  • Software management
  • Web service management
  • File sharing across platforms
  • Basic SMTP management

Duration: 4 Days (24 hours)

Fee: Rs 8,500/- + service tax

Discounted Fee: Pay Rs 18,000/- + service tax (instead of Rs 21,000/- + service tax) if you register for Red Hat System Administration I, II & III together.

Content Outline

  1. Getting started: Given a virtualized environment, begin to administrate multiple systems using prerequisite skills
  2. Enhance user security: Configure system to use Kerberos to verify credentials and grant privileges via sudo
  3. Bash scripting and tools: Automate system administration tasks utilising Bash scripts and text-based tools
  4. File security with GnuPG
  5. Software management: Use yum plugins to manage packages; understand the design of packages; build a simple package
  6. Network monitoring: Profile running services, then capture and analyse network traffic
  7. Route network traffic: Configure system to route traffic and customise network parameters with sysctl
  8. Secure network traffic — through SSH port forwarding and iptables filtering/network address translation (NAT)
  9. NTP server configuration
  10. Filesystems and Logs: Manage local filesystem integrity; monitor systems over time and system logging
  11. Centralised and secure storage: Access centralised storage (iSCSI) and encrypt filesystems
  12. SSL-encapsulated Web services: Understand SSL certificates and deploy an SSL-encapsulated web service
  13. Web server additional configuration: Configure a Web server with virtual hosts, dynamic content, and authenticated directories
  14. Basic SMTP configuration — null client, receiving mail, smarthost relay
  15. Caching-only DNS server: Understand DNS resource records and configure a caching-only name server
  16. File sharing with NFS: Configure file sharing between hosts with NFS
  17. File sharing with CIFS: Configure file and print sharing between hosts with CIFS
  18. File sharing with FTP: Configure file sharing with anonymous FTP
  19. Troubleshooting boot process: Understand the boot process and recover unbootable systems with rescue mode

RHCE Certification Examination

To earn RHCE credential, candidates must demonstrate the skills required to be a successful Linux administrator through a hands-on, half-day exam (EX300). The exam is performance-based, meaning that candidates must perform tasks on a live system, rather than answering multiple choice questions.

In order to earn RHCE, one must also pass the Red Hat Certified System Administrator (RHCSA) exam. Someone can enrol in and take the RHCE exam without first having passed the RHCSA exam, but RHCE certification will not be issued until both credentials are earned by a candidate.

Exam Format

The RHCE exam is a hands-on, practical exam that lasts 2.0 hours. Internet access is not provided during the exam. Outside materials are not permitted. Documentation that ships with Red Hat Enterprise Linux is available during the exam.

Recommended Preparation

We offer the following training modules are offered to learn the required skills:


  • Experienced Linux IT professionals who currently have RHCSA certification, and are interested in earning an RHCE certification
  • Experienced Red Hat Enterprise Linux system administrators seeking validation of their skills
  • Students who have attended Red Hat System Administration I, II and III
  • RHCEs who are non-current or who are about to become non-current and wish to re-certify

Duration: 2 Hours

Fee: Rs 12,500/- + service tax

Exam Objectives

RHCE exam candidates should consult the RHCSA Exam Objectives document and be capable of RHCSA-level tasks, as some of these skills may be required in order to meet RHCE exam objectives.

RHCE exam candidates should be able to accomplish the following without assistance. These have been grouped into several categories.

System Configuration and Management
  • Route IP traffic and create static routes
  • Use iptables to implement packet filtering and configure network address translation
  • Use /proc/sys and sysctl to modify and set kernel run-time parameters
  • Configure system to authenticate using Kerberos
  • Build a simple RPM that packages a single file
  • Configure a system as an iSCSI initiator that persistently mounts an iSCSI target
  • Produce and deliver reports on system utilisation (processor, memory, disk, and network)
  • Use shell scripting to automate system maintenance tasks
  • Configure a system to log to a remote system
  • Configure a system to accept logging from a remote system
Network Services

Network services are an important subset of the exam objectives. RHCE candidates should be capable of meeting the following objectives for each of the network services listed below:

  • Install the packages needed to provide the service
  • Configure SELinux to support the service
  • Configure the service to start when the system is booted
  • Configure the service for basic operation
  • Configure host-based and user-based security for the service

RHCE candidates should also be capable of meeting the following objectives associated with specific services:

  • Configure a virtual host
  • Configure private directories
  • Deploy a basic CGI application
  • Configure group-managed content
  • Configure a caching-only name server
  • Configure a caching-only name server to forward DNS queries
  • Note: Candidates are not expected to configure master or slave name servers
  • Configure anonymous-only download
  • Provide network shares to specific clients
  • Provide network shares suitable for group collaboration
  • Provide network shares to specific clients
  • Provide network shares suitable for group collaboration
  • Configure a mail transfer agent (MTA) to accept inbound email from other systems
  • Configure an MTA to forward (relay) email through a smart host
  • Configure key-based authentication
  • Configure additional options described in documentation
  • Synchronise time using other NTP peers