|
Exam Readiness Checklist |
||||||
|---|---|---|---|---|---|---|
|
Official Certification Objective |
Study Guide Coverage |
Ch # |
Pg# |
Prerequisite |
RHCT |
RHCE |
|
Red Hat Exam Prerequisite Skills | ||||||
|
Use standard command line tools (e.g., ls, cp, mv, rm, tail, and cat, etc.) to create, remove, view, and investigate files and directories |
Basic File Operations and Manipulation |
* | ||||
|
Use grep, sed, and awk to process text streams and file |
Basic File Operations and Manipulation |
* | ||||
|
Use a terminal-based text editor, such as vim or nano, to modify text files |
Basic Linux Knowledge |
* | ||||
|
Use input/output redirection |
Shells |
* | ||||
|
Understand basic principles of TCP/IP networking, including IP addresses, netmasks, and gateways for IPv4 and IPv6 |
Basic TCP/IP Networking |
* | ||||
|
Use su to switch user accounts |
System Administration |
* | ||||
|
Use passwd to set passwords |
Basic Security |
* | ||||
|
Use tar, gzip, and bzip2 |
System Administration |
* | ||||
|
Configure an e-mail client on Red Hat Enterprise Linux |
Other Basic Skills as Defined in the Exam Prep Guide |
* | ||||
|
Use text and/or graphical browser to access HTTP/HTTPS URLs |
Other Basic Skills as Defined in the Exam Prep Guide |
* | ||||
|
Use lftp to access FTP URLs |
Other Basic Skills as Defined in the Exam Prep Guide |
* | ||||
|
RHCT Troubleshooting and System Maintenance Skills |
* | |||||
|
Boot systems into different run levels for troubleshooting and system maintenance |
Troubleshooting Strategies |
* | ||||
|
Diagnose and correct misconfigured networking |
Network Configuration |
* | ||||
|
Diagnose and correct hostname resolution problems |
Understanding DNS: Zones, Domains, and Delegation |
* | ||||
|
Configure the X Window System and a desktop environment |
X Window System (entire chapter) |
* | ||||
|
Add new partitions, filesystems, and swap to existing systems |
Partitioning Hard Disks; Managing Filesystems; Advanced Partitioning: Software RAID; Advanced Partitioning: Logical Volume Management |
* | ||||
|
Use standard command-line tools to analyze problems and configure system |
Entire book |
all |
* | |||
|
RHCE Troubleshooting and System Maintenance Skills | ||||||
|
Use the rescue environment provided by first installation CD |
Troubleshooting Strategies |
* |
||||
|
Diagnose and correct boot loader failures arising from boot loader, module, and filesystem errors |
The GRUB Bootloader, Managing Filesystems, The Basics of the Kernel, Required RHCE Troubleshooting Skills |
* |
||||
|
Diagnose and correct problems with network services (see the following Installation and Configuration skills for a list of these services) |
* |
|||||
|
Add, remove, and resize logical volumes |
Configuring Partitions, RAID, and LVM; Advanced Partitioning: Logical Volume Management |
* |
||||
|
Diagnose and correct networking service problems where SELinux contexts are interfering with proper operation |
* |
|||||
|
RHCT Installation and Configuration Skills | ||||||
|
Perform network OS installation |
Configuring a Network Installation |
* | ||||
|
Implement a custom partitioning scheme |
Configuring Partitions, RAID, and LVM |
* | ||||
|
Configure printing |
The CUPS Printing System |
* | ||||
|
Automating System Administration: cron and at |
* | |||||
|
Attach system to a network directory service, such as NIS or LDAP |
Network Authentication Configuration: NIS and LDAP |
* | ||||
|
Configure autofs |
Filesystem Management and the Automounter |
* | ||||
|
Add and manage users, groups, and quotas, and File Access Control Lists |
User Account Management, The Basic User Environment, Setting Up and Managing Disk Quotas |
* | ||||
|
Configure filesystem permissions for collaboration |
Creating and Maintaining Special Groups |
* | ||||
|
Install and update packages using rpm |
The Red Hat Package Manager, More RPM Commands |
* | ||||
|
Properly update the kernel package |
New Kernels, the Easy Way |
* | ||||
|
Configure the system to update/install packages from remote repositories using yum or pup |
Adding and Removing RPM Packages with yum and pirut, Managing Updates with Pup and the Red Hat Network (RHN) |
* | ||||
|
Modify the system boot loader |
New Kernels, the Easy Way; Kernel Sources |
* | ||||
|
Implement software RAID at install-time and runtime |
Configuring Partitions, RAID, and LVM; Advanced Partitioning: Software RAID |
* | ||||
|
Use /proc/sys and sysctl to modify and set kernel runtime parameters |
The Basics of the Kernel |
* | ||||
|
Use scripting to automate system maintenance tasks |
Automating System Administration: cron and at |
* | ||||
|
RHCE Installation and Configuration Skills | ||||||
|
For HTTP/HTTPS, install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
The Apache Web Server, Virtual Hosts, Apache Access Configuration |
* |
||||
|
For SMB, install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
Samba Services |
* |
||||
|
For NFS, install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
Configuring a Network File System (NFS) Server, Client-side NFS |
* |
||||
|
For FTP, install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
The File Transfer Protocol and vsFTPd |
* |
||||
|
For Web proxy, install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
The Squid Web Cache Proxy |
* |
||||
|
For SMTP, install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
Electronic Mail (entire chapter) |
* |
||||
|
For IMAP/IMAPS/POP3, install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
Reception with Dovecot |
* |
||||
|
For SSH, install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
The Secure Shell Package |
* |
||||
|
For DNS (caching name server, slave name server), install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
Domain Name Service (entire chapter) |
* |
||||
|
For NTP, install, configure SELinux support, configure to start on reboot for basic operation and host- and user-based security |
The Network Time Protocol (NTP) |
* |
||||
|
Configure hands-free installation using Kickstart |
Using Kickstart to Automate Installation |
* |
||||
|
Implement logical volumes at install-time |
Configuring Partitions, RAID, and LVM |
* |
||||
|
Use iptables to implement packet filtering and/or NAT |
Firewalls and Packet Filtering using netfilter, Network Address Translation |
* |
||||
|
Use PAM to implement user-level restrictions |
Pluggable Authentication Modules |
* |
||||