Red Hat Certified Technician (RHCT) Certification:
Overview
This guide provides information candidates may use in preparing to take the RHCT or RHCE exam. Red Hat is not responsible for the content or accuracy of other guides, books, online resources, or any other information provided by organizations or individuals other than Red Hat Global Learning Services. Red Hat reserves the right to change this Guide when appropriate, and candidates who have enrolled in forthcoming classes or exams are advised to check this guide periodically for changes.
Top
Performance-based Exams
The Red Hat Certified Engineer (RHCE) and Red Hat Certified Technician (RHCT) exams are performance-based evaluations of Red Hat Enterprise Linux system administration skills and knowledge. Candidates perform a number of routine system administration tasks and are evaluated on whether they have met specific objective criteria. Performance-based testing means that candidates must perform tasks similar to what they must perform on the job.
Prospective employers of RHCEs and RHCTs should verify any and all claims by people claiming to hold one of these certificates by requesting their certificate number.
Top
Preparation for the RHCT Exams
Red Hat encourages all candidates for RHCT to consider taking one or more of its official training courses to help prepare for the RHCE or RHCT exam. Attendance in these classes is not required, and one can choose to take just an exam. Many successful candidates who have come to class already possessing substantial skills and knowledge have reported that the class made a positive difference for them.
To help you determine the best courses to take, Red Hat provides
While attending Red Hat's classes can be an important part of one's preparation to take the RHCE or RHCT exam, attending class does not guarantee success on the exam. Previous experience, practice, and native aptitude are also important determinants of success.
Many books and other resources on system administration for Red Hat's OS products are available. Red Hat does not officially endorse any as preparation guides for the RHCT or RHCE exams. Nevertheless, you may find additional reading deepens understanding and can prove helpful.
Top
Components of the RHCT Exams
The RHCT exam is a subset of the RHCE exam, and is organized as follows:
- Troubleshooting and System Maintenance — 1 hour
- Installation and Configuration — 2 hours
In order to earn RHCT, one must successfully complete all the requirements in Troubleshooting and System Maintenance, and must achieve a score of 70 or higher on Installation and Configuration.
Top
Study Points for the RHCT Exam
Prerequisite skills for RHCT
Candidates should possess the following skills, as they may be necessary in order to fulfill requirements of the RHCT and RHCE exams:
- use standard command line tools (e.g., ls, cp, mv, rm, tail, cat, etc.) to create, remove, view, and investigate files and directories
- use grep, sed, and awk to process text streams and files
- use a terminal-based text editor, such as vim or nano, to modify text files
- use input/output redirection
- understand basic principles of TCP/IP networking, including IP addresses, netmasks, and gateways for IPv4 and IPv6
- use su to switch user accounts
- use passwd to set passwords
- use tar, gzip, and bzip2
- configure an email client on Red Hat Enterprise Linux
- use text and/or graphical browser to access HTTP/HTTPS URLs
- use lftp to access FTP URLs
Top
RHCT skills
Troubleshooting and System Maintenance
RHCTs should be able to:
- boot systems into different run levels for troubleshooting and system maintenance
- diagnose and correct misconfigured networking
- diagnose and correct hostname resolution problems
- configure the X Window System and a desktop environment
- add new partitions, filesystems, and swap to existing systems
- use standard command-line tools to analyze problems and configure system
Installation and Configuration
RHCTs must be able to:
- perform network OS installation
- implement a custom partitioning scheme
- configure printing
- configure the scheduling of tasks using cron and at
- attach system to a network directory service, such as NIS or LDAP
- configure autofs
- add and manage users, groups, quotas, and File Access Control Lists
- configure filesystem permissions for collaboration
- install and update packages using rpm
- properly update the kernel package
- configure the system to update/install packages from remote repositories using yum or pup
- modify the system bootloader
- implement software RAID at install-time and run-time
- use /proc/sys and sysctl to modify and set kernel run-time parameters
- use scripting to automate system maintenance tasks
Top