RHCSA Prep (EX200)
July 1, 2026 · View on GitHub
Languages: English · 简体中文 · Español · Français · Deutsch · 日本語 · Русский · 한국어 · Português
A beginner-friendly RHCSA preparation course with 32 guided Red Hat Enterprise Linux administration labs arranged from command-line foundations to users, services, networking, storage, SELinux, and integrated review.
Exercises
| Index | Name | Difficulty | Practice |
|---|---|---|---|
| 01 | Navigate Shells and Local Documentation | Beginner | Start Lab |
| 02 | Process Text with Redirection, Pipes, grep, and Re... | Beginner | Start Lab |
| 03 | Manage Files, Directories, Links, and Archives | Beginner | Start Lab |
| 04 | Edit Text Files and Shell Environment Settings | Beginner | Start Lab |
| 05 | Manage Standard File Permissions and Ownership | Beginner | Start Lab |
| 06 | Manage Local Users and Groups | Beginner | Start Lab |
| 07 | Configure Password Aging and Account State | Beginner | Start Lab |
| 08 | Delegate Privileged Access with sudo | Beginner | Start Lab |
| 09 | Configure SSH Login and Key-Based Access | Beginner | Start Lab |
| 10 | Transfer Files Securely Between Systems | Beginner | Start Lab |
| 11 | Configure DNF Repositories and RPM Packages | Beginner | Start Lab |
| 12 | Inspect DNF History and Package Integrity | Beginner | Start Lab |
| 13 | Manage systemd Services and Boot Targets | Beginner | Start Lab |
| 14 | Inspect Logs, Journals, and Persistent Journal Sto... | Beginner | Start Lab |
| 15 | Control Processes, Priorities, and Tuning Profiles | Beginner | Start Lab |
| 16 | Create Simple Administration Scripts | Beginner | Start Lab |
| 17 | Schedule Jobs with at, cron, and systemd Timers | Beginner | Start Lab |
| 18 | Configure NetworkManager Addresses and Hostnames | Beginner | Start Lab |
| 19 | Configure Hostname Resolution and Time Synchroniza... | Beginner | Start Lab |
| 20 | Start Network Services at Boot | Beginner | Start Lab |
| 21 | Restrict Service Access with firewalld | Beginner | Start Lab |
| 22 | Create Partitions and File Systems | Beginner | Start Lab |
| 23 | Configure Persistent Mounts by UUID and Label | Beginner | Start Lab |
| 24 | Create and Extend LVM Storage | Beginner | Start Lab |
| 25 | Configure Swap Space and Storage Capacity | Beginner | Start Lab |
| 26 | Configure On-Demand Mounts with systemd Automounts | Beginner | Start Lab |
| 27 | Diagnose File System and Permission Problems | Beginner | Start Lab |
| 28 | Manage SELinux Modes, Contexts, and Booleans | Beginner | Start Lab |
| 29 | Manage SELinux Port Labels for Services | Beginner | Start Lab |
| 30 | Manage Default File Permissions and Secure Service... | Beginner | Start Lab |
| 31 | Repair a Multi-Issue Web Service Host | Beginner | Start Lab |
| 32 | Prepare a System for RHCSA-Style Validation | Beginner | Start Lab |
About LabEx
LabEx is a hands-on learning platform for beginners.
Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.
Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.
📖 Need help? Visit our Help Center or email info@labex.io