Course Description
Course Overview
The RHCSA Rapid Track course (RH199) is an intensive and fast-paced training program designed to prepare students for the Red Hat Certified System Administrator (RHCSA) certification exam. This course combines content from both Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134) into a single accelerated course. The RHCSA certification is a globally recognized certification that validates the skills and knowledge required to perform essential system administration tasks on Red Hat Enterprise Linux.
Prerequisites
- Basic familiarity with operating systems and computing concepts.
- Some experience with Linux or UNIX operating systems is beneficial, but not mandatory.
- No prior experience with Red Hat Linux is required.
Methodology
The RHCSA Rapid Track course follows an intensive, immersive learning approach, combining theoretical lectures, practical demonstrations, and hands-on lab exercises. Instructors will deliver the content from both RH124 and RH134 in a condensed timeframe, focusing on the most critical concepts for the RHCSA certification exam. The majority of the course will be devoted to hands-on lab exercises, allowing students to apply their knowledge in real-world scenarios and gain practical experience.
Course Outline
- Introduction to Red Hat Enterprise Linux
- Overview of Red Hat Enterprise Linux features and distributions
- Installation options and procedures for Red Hat Linux
- Accessing the Command Line
- Using the Bash shell and basic command line navigation
- Executing commands with superuser privileges (sudo)
- Managing Files from the Command Line
- Navigating file systems and directory structures
- Creating, modifying, and deleting files and directories
- Understanding file permissions and ownership
- Getting Help in Red Hat Enterprise Linux
- Accessing documentation and seeking help
- Using man pages and info commands
- Creating, Viewing, and Editing Text Files
- Using text editors to create and modify files
- Viewing and searching text files with commands
- Managing Local Linux Users and Groups
- Creating and managing user accounts and passwords
- Managing group memberships and permissions
- Controlling Access to Files with Linux File System Permissions
- Understanding Linux file system permissions
- Modifying permissions and ownership of files and directories
- Managing File Systems and Logical Volumes
- Managing ext4 file systems and swap space
- Creating and managing logical volumes and snapshots
- Implementing advanced storage features, such as RAID and LVM cache
- Accessing Network Storage with NFS and CIFS
- Configuring NFS (Network File System) and CIFS (Common Internet File System) clients
- Mounting and unmounting network file systems
- Managing User Authentication with Pluggable Authentication Modules (PAM)
- Configuring PAM to enforce user authentication policies
- Using PAM to manage user access control
- Controlling Access to Network Services
- Configuring firewall rules with firewalld
- Implementing SELinux (Security-Enhanced Linux) policies
- Controlling and Troubleshooting the Boot Process
- Managing GRUB2 (GRand Unified Bootloader) settings
- Analyzing and troubleshooting boot issues
Outcome
By the end of the course, students will be able to:
- Understand the fundamentals of Red Hat Enterprise Linux.
- Perform essential system administration tasks, including installation, file system management, and user authentication.
- Configure network storage and access network file systems.
- Control access to network services and implement security measures.
- Troubleshoot boot issues and analyze system logs.
Labs
- Red Hat Linux Installation: Students will perform a Red Hat Linux installation using different options and configurations.
- Basic Command Line Navigation: Students will practice navigating the Linux file system using basic command line commands.
- Managing Files and Directories: Students will create, modify, and delete files and directories, and manage file permissions and ownership.
- Working with Text Files: Students will use text editors to create and modify text files, and perform text file operations.
- Logical Volume Management: Students will create and manage logical volumes, implement RAID, and configure LVM cache.
- NFS and CIFS Configuration: Students will configure and mount network file systems using NFS and CIFS protocols.
- Pluggable Authentication Modules (PAM) Configuration: Students will configure PAM for user authentication and access control.
- Firewall and SELinux Configuration: Students will configure firewalld rules and manage SELinux policies for network security.
- Boot Process Troubleshooting: Students will troubleshoot boot issues and manage GRUB2 settings for the Linux boot process.