Red Hat Certified System Administrator (RHCSA)
The Red Hat Certified System Administrator (RHCSA) certification is a widely recognized credential for Linux system administration.RHCSA certification: Validates Linux admin skills (config, services, storage, security), ideal for career growth in IT.
Course Overview
Learn essential Red Hat Enterprise Linux configuration, administration, and maintenance in a condensed format designed for experienced Linux system administrators.
The RHCSA Rapid Track course (RH199) features Red Hat® Enterprise Linux® 10 and is designed for those who already have significant experience with Linux administration. This accelerated course combines essential content from Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134) to help students operate, manage, and maintain a Red Hat Enterprise Linux system.
This course is based on Red Hat Enterprise Linux 10.
Course content summary
- Manage users, groups, and authentication
- Manage packages with a new repository structure and AppStream modules
- Use and manage desktop software by using Flatpak
- Manage processes, scheduling, and tuning
- Configure network services and security
- Create storage devices, volumes, and file systems, including Stratis storage management
- Perform server management with the Cockpit web management utility
- Troubleshoot problems and obtain support
Audience for this Course
- System administrators, platform engineers, developers, and other IT professionals who have a foundational understanding of the Linux command line, and are seeking to learn key tasks to administer a Red Hat Enterprise Linux system.
Course Outline
Registering Systems for Red Hat Support
Register a system with your Red Hat account to access support and software.
Managing Files from the Command Line
Create, move, copy, delete, and organize files.
Editing Text Files
View and edit text files directly from the command line.
Managing Local Users and Groups
Create, modify, and delete users and groups, and manage password policies.
Controlling Access to Files
Set and interpret file permissions to secure data.
Installing and Updating Software
Manage software using RPM, DNF, and Flatpak.
Accessing Removable Media
Mount and use file systems on external storage devices.
Monitoring and Managing Processes
Investigate, control, and terminate processes.
Controlling Services and Daemons
Monitor and manage services with systemd.
Managing Network Configuration
Configure network interfaces and settings.
Scheduling Tasks
Automate recurring system tasks with scheduling tools.
Analyzing and Storing Logs
Locate, interpret, and store logs for troubleshooting.
Managing Security with SELinux
Enhance system security using SELinux policies.
Managing Storage
Create partitions, file systems, swap spaces, and use LVM.
Controlling and Troubleshooting the Boot Process
Manage startup services and troubleshoot boot issues.
Recovering Superuser Access
Regain administrative access when root credentials are unavailable.
Managing Network Security
Control connections with firewalls and SELinux rules.
Accessing Network-Attached Storage
Work with NFS for shared storage access.
Comprehensive Review
Practice and reinforce RHCSA skills in a final review.
Impact on the organization
This training equips teams with essential skills for administration, configuration, and rapid deployment of Red Hat Enterprise Linux. It builds a strong foundation in Linux system administration, enabling efficient infrastructure management, improved system reliability, optimized storage use, and faster issue resolution. Participants learn to securely configure systems, integrate RHEL with existing environments, manage users and groups, and utilize storage solutions quickly transforming basic Linux knowledge into effective administration skills.
Impact on the individual
By completing this course, you will gain the ability to perform essential Linux system administration tasks such as configuring network connectivity, managing storage, and applying basic security practices.
You will also be able to:
Access the command line locally and remotely
Manage files, users, and groups
Monitor and control Linux processes, services, daemons, and the boot process
Work with container-based services
Optimize system performance using tuning profiles
Secure file access with permissions
Analyze, store, and manage log files
Configure and secure OpenSSH
Install and update software packages
Manage Linux file systems, volumes, networking, and firewalls