|
RHCE(Red Hat Certified Engineer)
Red Hat Certified Engineer
RH033 Red Hat Linux Essentials
Note: Technical content subject to change without notice.
Unit 1 - Linux Ideas and History
- An Introduction to Linux and Open Source: what are the central ideas behind the Linux phenomenon and where do they come from?
Unit 2 - Linux Usage Basics
- Logging into the system, changing users and editing text files.
Unit 3 - Running Commands and Getting Help
- How to use built-in and online documentation to enhance your experience.
Unit 4 - Browsing the Filesystem
- Understanding the locations of important directories on a Red Hat Enterprise Linux system and navigating them from the command line and using the graphical Nautilus browser.
Unit 5 - Users, Groups and Permissions
- Reading and setting permissions on files and directories.
Unit 6 - Using the bash Shell
- Basic tips and tricks to make Red Hat Enterprise Linux's default shell work for you. Topics include tab completion, history and an introduction to shell scripting.
Unit 7 - Standard I/O and Pipes
- The ins-and-outs of redirecting output between programs and files.
Unit 8 - Text Processing Tools
- An introduction to some of the most useful text-processing utilities in Red Hat Enterprise Linux, including grep, cut, sed, sort, diff and patch.
Unit 9 - vim: An Advanced Text Editor
- How to get the most out of the powerful and flexible vim text editor.
Unit 10 - Basic System Configuration Tools
- Using Red Hat Enterprise Linux's graphical and text-based configuration tools to manage networking, printing and date/time settings.
Unit 11 - Investigating and Managing Processes
- Listing, terminating and scheduling program executions on a Red Hat Enterprise Linux system.
Unit 12 - Configuring the Bash Shell
- A discussion of using shell variables and scripts to customize the command-line environment.
Unit 13 - Finding and Processing Files
- In-depth coverage of using the find command and related utilities to locate and act upon files based on arbitrary criteria .
Unit 14 - Network Clients
- An overview of network tools available in Red Hat Enterprise linux, from web browsers to email clients and diagnostic utilities.
Unit 15 - Advanced Topics in Users, Groups and Permissions
- A deeper discussion of how user and group identities are stored on a Red Hat Enterprise Linux system, as well as the introduction of advanced filesystem permissions like SetUID and SetGID.
Unit 16 - The Linux Filesystem In-Depth
- The nuts-and-bolts of how Red Hat Enterprise Linux deals with filesystems. Topics include partitions, inodes, linking and archiving tools.
Unit 17 - Essential System Administration Tools
- An introduction to fundamental system administration topics such as installing Red Hat Enterprise Linux, managing software packages, and enhancing security with SELinux and the netfilter firewall.
Unit 18 - So... What Now?
- Exposure to further options for training and involvement in the larger open-source community.
RH133 Red Hat Linux System Administration and RHCT Exam
Course Outline
Note: Technical content subject to change without notice.
Unit 1 - Package Management
- Manage software on system using yum, Red Hat Network, and rpm.
Unit 2 - System Initialization
- Define boot process, recover system, and manage service startup.
Unit 3 - Kernel Services
- Explore kernel modules and variants, tune kernel parameters, manage devices, and monitor processes and resources.
Unit 4 - System Services
- Configure and access various consoles to manage system logging, time synchronization, printers, and task automation.
Unit 5 - Filesystem Management
- Expand storage by adding new filesystems and swap space. Configure autofs for on-demand network storage.
Unit 6 - User Administration
- Create, modify and delete users, groups, and policy. Escalate privileges. Establish collaborative group directories.
Unit 7 - Network Configuration
- Configure dynamic and static network settings for both IPv4 and IPv6.
Unit 8 - Advanced User Administration
- Revisit user administration by connecting to network directory services like NIS and LDAP. Protect users and groups through ACLs, quotas, and SELinux.
Unit 9 - Advanced Filesystem Management
- Back up your data. Manage filesystems using Software RAID and Logical Volume Management.
Unit 10 - Installation
- Perform both interactive and automated installations of Red Hat Enterprise Linux.
Unit 11 - Virtualization with Xen
- Install the xen environment and create a para-virtualized user domain running Red Hat Enterprise Linux.
Unit 12 - Troubleshooting
- Explore troubleshooting methodologies while defining standard things to check. Maintain system from different runlevels. Utilize the rescue environment of anaconda.
RH253 Red Hat Linux Networking and Security Administration
Course Outline
The following is an outline of the skills and knowledge represented in the training elements of the RH253 Red Hat Linux Networking and Security Administration Course.
Note: Technical content subject to change without notice.
Unit 1: System Performance and Security
Identify how concepts and well formed policy map to configuration and accountability in networking and security administration.
Unit 2: System Service Access Controls
Implement secure access to system and network services using host-based access, SELinux, and system services management.
Unit 3: Securing Data
Secure data using fundamental encryption protocols, Public Key Infrastructure, and Digital Certificates. Configure and utilize encrypted remote system administration tools.
Unit 4: Network Resource Access Controls
Secure access to systems and services using the NetFilter kernel-level firewall.
Unit 5: Organizing Networked Systems
Understand and implement organized networked systems using the DNS and DHCP services.
Unit 6: Network File Sharing Services
Configure, control and secure access to FTP, NFS, and SMB/CIFS (Samba).
Unit 7: Web Services
Configure, implement and secure access to the Apache Web Server and Squid Proxy Cache.
Unit 8: Electronic Mail Services
Configure, implement and secure access to the Sendmail and Postfix SMTP servers.
Unit 9: Account Management
Understand account management using Name Switch Service and Pluggable Authentication Modules.
RHCE Certification:
RHCE and RHCT Exam Preparation Guide
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.
Authorized Training Partners
Only Red Hat and Red Hat Certified Training Partners administer the RHCE and RHCT exams. Prospective candidates should exercise due diligence when purchasing a seat in an RHCE or RHCT exam from a provider other than Red Hat itself. They should verify that the provider is, in fact, an authorized training partner in good standing. Logic is an authorised Training partner for many years.
Official scores for the RHCE and RHCT exams come exclusively from Red Hat Certification Central. Red Hat does not authorize examiners or training partners to report results to candidates directly. Scores on the exam are usually reported within three (3) US business days.
Exam results are reported as section scores. Red Hat does not report performance on individual items, nor will it provide additional information upon request.
Preparation for the RHCT and RHCE Exams
While attending Red Hat's classes can be an important part of one's preparation to take the RHCE or RHCT exam.Many books and other resources on system administration for Red Hat's OS products are available.
Format of the RHCE and RHCT Exams
The RHCT exam is a subset of the RHCE exam delivered separately. Effective May 1, 2009, this exam is a single section lasting 2.0 hours. Previously, it had been two sections lasting a combined 3.0 hours. Consolidation and reorganization have made it possible to cover the same material more efficiently.
Effective May 1, 2009, the RHCE exam is a single section lasting 3.5 hours. Previously, it had been two sections lasting a combined 5.5 hours. The content has be consolidated and reorganized into a single section in which time is used more efficiently. The RHCE exam consists of RHCT components (essentially the RHCT exam) plus RHCE-specific components. It is possible to earn RHCT in an RHCE exam if one has met the RHCT requirements but not the RHCE ones.
Study Points for the RHCE Exam
Prerequisite skills for RHCT and RHCE Exams
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
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
- configure NTP for time synchronization with a higher-stratum server
RHCE skills
Troubleshooting and System Maintenance
RHCEs must demonstrate the RHCT skills listed above, and should be able to:
- use the rescue environment provided by first installation CD
- diagnose and correct boot failures arising from bootloader, module, and filesystem errors
- diagnose and correct problems with network services (see Installation and Configuration below for a list of these services)
- add, remove, and resize logical volumes
- diagnose and correct networking services problems where SELinux contexts are interfering with proper operation.
Installation and Configuration
RHCEs must demonstrate the RHCT-level skills listed above, and they must be capable of configuring the following network services:
- HTTP/HTTPS
- SMB
- NFS
- FTP
- Web proxy
- SMTP
- IMAP, IMAPS, and POP3
- SSH
- DNS (caching name server, slave name server)
- NTP
For each of these services, RHCEs must be able to:
- 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
RHCEs must also be able to:
- configure hands-free installation using Kickstart
- implement logical volumes at install-time
- use iptables to implement packet filtering and/or NAT
- use PAM to implement user-level restrictions
|