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 (RHCETM) 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.
The RHCE outline, together with the prerequisites
outline, can serve as a study outline for those planning to attend
the RHCE course and take the Certification Lab Exam. It is highly
recommended that all prospective RHCE participants review these outlines
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.
Hardware and Installation
Hardware Compatibility
CPU and SMP Support
New Hardware Detection
Plug and Play
Block and Other Devices
Disk Addressing and Partitioning
Peripheral Devices and their Configuration
The Red Hat Installer
Performing and Validating the Installation
The Boot Process
Virtual Consoles
The Boot Process
Kernel Initialization
init and /etc/inittab
Exploration of the init Process
The GRUB Boot Loader
Filesystem and Software Administration
Partitioning Utilities
Journaling Filesystems
Formatting Filesystems
mount
The Automounter
/etc/fstab
Red Hat Network Implementation
Maintaining Software with RPM
Performing RPM Queries
RPM Related Utilities
User Administration
PAM
Creating User Accounts
Maintaining User Accounts
Creating/Maintaining Groups
The User Private Group Model
SGID Directories
The Initial User Environment
Configuring Quotas
NIS Server and Client Configuration
System Administration Tools
Installing with Kickstart
cron Scheduling
Daily cron Scripts
Network Interface Configuration
CUPS Configuration and Administration
LPRng Configuration and Administration
syslog Configuration
Kernel Services and Configuration
Linux LVM Configuration and Administration
Managing Kernel Modules
Examining and Setting Kernel Parameters in /proc
Software RAID Configuration and Recovery
Apache and Squid
Squid Proxy Server Overview
Apache Configuration
Implementing Apache Virtual Hosts
NFS and Samba
Configuring an NFS Server
Samba Client Tools
Samba Server Configuration
Windows Passwords and Samba
Sharing Files, Directories and Printers with Samba
DNS and Electronic Mail
Sendmail Configuration Files
m4 Macro Language and the sendmail.mc File
Additional sendmail Configuration Files
Postfix Configuration Files
Configuring BIND
named.conf
Configuring Forward and Reverse Lookup Zones
Special Zones
Zone Files
FTP, xinetd, and OpenSSH
vsftpd Configuration
DHCP Server Configuration
OpenSSH Client Utilities
OpenSSH Server Configuration
OpenSSH Authentication Methods
xinetd.conf
xinetd Service Files
The X Window System
Configuring XFree86
The X Protocol Overview
X Protocol Network Transparency
X Window System and ssh
Window Managers
Display Managers
X Window System Security
X Window System Modularity
XFree86 Startup
The X Font Server
Filesytem Corruption
Filesytem Recovery
Things to Check: The X Window System
Things to Check: Services
Things to Check: Networking
Things to Check: Booting
The Rescue Environment
Recovery Runlevels
Boot Floppies