Account Links: Cart | Register | Log In

Skip to content

Back to classroom courses >

RH300 RHCE Rapid Track Course and RHCE Exam

Course Outline

The following is an outline of the skills and knowledge represented in the training elements (four days) and in the Certification Lab Exam (one day) of the Red Hat Certified Engineer (RHCE™) course.

The RHCE training elements and Certification Lab Exam will also review and test on certain prerequisites for the course. The prerequisites for the RHCE course are outlined in a separate document, which should be carefully reviewed by anyone planning to attend an RHCE course.

It is highly recommended that all prospective RHCE participants review the exam study guide in preparation for the course and exam.

Note: Technical content subject to change without notice. Significant changes in course content will generally be available in posted outlines at least two months prior to being implemented in scheduled courses, to allow enrolled students adequate prep time. Reload this page regularly to insure up-to-date information.

Unit 1 - Package Management

  • Manage software on system using yum, Red Hat Network, and rpm.

Unit 2 - System Initialization and Kernel Services

  • Define boot process, recover system, and manage service startup.
  • Explore kernel modules and variants, tune kernel parameters, and manage devices.

Unit 3 - System Services and Security

  • Configure and access various consoles to manage system logging, printers, and task automation.
  • Manage local system security utilizing Pluggable Authentication Modules (PAM) and Security Enhanced Linux (SELinux).

Unit 4 - Filesystem Management

  • Expand storage by adding new filesystems and swap space. Configure autofs for on-demand network storage.
  • Manage filesystems using Software RAID and Logical Volume Management.

Unit 5 - User Administration

  • Create, modify and delete users, groups, and policy. Escalate privileges. Establish collaborative group directories.
  • Protect users and groups through ACLs and quotas.

Unit 6 - Installation and Virtualization

  • Perform both interactive and automated installations of Red Hat Enterprise Linux.
  • Install the xen environment and create a para-virtualized user domain running Red Hat Enterprise Linux.

Unit 7 - Network Configuration

  • Configure dynamic and static network settings for both IPv4 and IPv6.
  • Secure OpenSSH service with keys.
  • Revisit user administration by connecting to network directory services like NIS and LDAP.

Unit 8 - Network Security

  • Protecting services using TCP Wrappers.
  • Protecting the system using a packet filtering host-based firewall.

Unit 9 - Network Infrastructure Services

  • Centralize logging.
  • Distribute network addresses with a DHCP server.
  • Maintain time synchronization with NTP.
  • Establish name resolution through caching and slave DNS server utilizing BIND.

Unit 10 - Web Services

  • Configure the Apache web server.
  • Extend web server utilizing virtual hosting.
  • Configure the Squid web proxy cache.

Unit 11 - Network File Sharing Services

  • Set up an FTP server with vsftpd.
  • Share files with an NFS server.
  • Network with Windows systems utilizing Samba.

Unit 12 - Mail Services

  • Switch MTAs.
  • Configure an MTA with sendmail and postfix.
  • Implement mail retrieval using POP3/POP3S/IMAP/IMAPS through dovecot.

Unit 13 - Troubleshooting

  • Explore troubleshooting methodologies while defining standard things to check. Maintain system from different runlevels. Utilize the rescue environment of anaconda.