Red Hat RHCSA 10 Study Companion: Getting Ready for the EX200 Exam / Учебное пособие Red Hat RHCSA 10: подготовка к экзамену EX200
Год издания: 2026
Автор: Markelov Andrey / Маркелов Андрей
Издательство: Apress
ISBN: 979-8-8688-2226-1
Серия: Certification Study Companion Series
Язык: Английский
Формат: PDF/EPUB
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 331
Описание: This book is the ultimate study companion for Red Hat's RHCSA certification, aligning with the release of Red Hat Enterprise Linux (RHEL) 10 in 2025.
As the foundational certification for Enterprise Linux administrators, the RHCSA exam validates essential system administration skills. This book is designed to sit along aside official documentation and study guides and covers all exam topics. Its primary objective is to help readers pass the practical exam by emphasizing real-world system administration tasks through a hands-on, task-based approach. Additionally, all examples and lab exercises will be accessible via GitHub for further practice.
The book is structured into twelve chapters, each addressing critical exam objectives, including system operations, networking, security, storage, and automation. Early chapters introduce fundamental Linux tools, shell scripting, and system management, while later sections cover advanced topics such as user and group administration, SELinux security, and container management. Each chapter contains practical exercises and review questions to reinforce learning. Key topics include configuring local and network storage, managing file permissions, scheduling tasks, securing SSH authentication, and deploying services within containers.
With a focus on practical skills, the book ensures readers gain hands-on experience with tasks such as system boot troubleshooting, process management, and configuring network firewalls. The annex provides answers to all review questions, offering a valuable self-assessment resource. Whether you are new to Linux administration or seeking certification to advance your career, this book serves as a comprehensive and structured study guide to mastering RHCSA 10.
What You'll Learn:
Master the process of RHEL installation, partitioning, and network configuration.
Study logical volume management (LVM), disk partitioning, and mounting file systems, ensuring you can handle storage challenges with confidence.
Learn Firewall configuration with firewalld, SELinux management, and basic security hardening techniques are crucial in today's threat landscape
This Book is for:
Individuals new to the field of Linux system administration.
IT Professionals Seeking to Enhance Linux Skills.
Developers and DevOps Engineers since a solid understanding of Linux system administration is crucial in modern development and DevOps environments.
Эта книга станет незаменимым помощником при подготовке к сертификации RHCSA от Red Hat, которая будет приурочена к выходу Red Hat Enterprise Linux (RHEL) 10 в 2025 году.
Экзамен RHCSA — это базовый сертификат для администраторов Enterprise Linux, подтверждающий наличие необходимых навыков системного администрирования. Эта книга дополняет официальную документацию и учебные пособия и охватывает все темы экзамена. Основная цель книги — помочь читателям сдать практический экзамен, уделив особое внимание реальным задачам системного администрирования с помощью практического подхода, основанного на выполнении заданий. Кроме того, все примеры и лабораторные работы будут доступны на GitHub для дополнительной практики.
Книга состоит из двенадцати глав, в каждой из которых рассматриваются важнейшие темы экзамена, в том числе системные операции, сетевое взаимодействие, безопасность, хранение данных и автоматизация. В первых главах рассказывается об основных инструментах Linux, написании сценариев в командной оболочке и управлении системой, а в последующих разделах — о более сложных темах, таких как администрирование пользователей и групп, безопасность SELinux и управление контейнерами. Каждая глава содержит практические упражнения и контрольные вопросы для закрепления материала. Ключевые темы включают в себя настройку локального и сетевого хранилища, управление правами доступа к файлам, планирование задач, обеспечение безопасности аутентификации по протоколу SSH и развертывание сервисов в контейнерах.
В книге основное внимание уделяется практическим навыкам, что позволяет читателям получить практический опыт в таких задачах, как устранение неполадок при загрузке системы, управление процессами и настройка сетевых брандмауэров. В приложении приведены ответы на все контрольные вопросы, что делает его ценным ресурсом для самопроверки. Независимо от того, новичок ли вы в администрировании Linux или хотите пройти сертификацию, чтобы продвинуться по карьерной лестнице, эта книга станет для вас исчерпывающим и структурированным руководством по подготовке к экзамену RHCSA 10.
Что вы узнаете:
Освоите процесс установки RHEL, разбиения на разделы и настройки сети.
Изучите управление логическими томами (LVM), разбиение дисков на разделы и монтирование файловых систем, чтобы уверенно решать проблемы с хранением данных.
Изучите настройку брандмауэра с помощью firewalld, управление SELinux и базовые методы повышения безопасности, которые крайне важны в условиях современных угроз.
Эта книга предназначена для:
Новичков в области системного администрирования Linux.
ИТ-специалистов, желающих усовершенствовать свои навыки работы с Linux.
Разработчиков и DevOps-инженеров, поскольку глубокое понимание системного администрирования Linux крайне важно в современных средах разработки и DevOps.
Примеры страниц (скриншоты)
Оглавление
About the Author .................................................................................................xi
About the Technical Reviewers ...............................................................................xiii
Chapter 1: Exam Overview ...................................................................................1
What Is the RHCSA Certification? ...........................................................................1
Ordering an Exam ................................................................................................6
Exam Preparation .................................................................................................7
During an Exam ...................................................................................................10
Summary ............................................................................................................11
Chapter 2: Basic Command-Line Tools ....................................................................13
Accessing the Command Line ................................................................................13
Running Commands in Bash Shell ..........................................................................18
How to Get Help for Command-Line Tools ................................................................23
File System Hierarchy ...........................................................................................29
Managing Files and Directories in the Command Line ................................................33
Standard Files and Directories Permissions ..............................................................46
Text Processing ....................................................................................................51
Regular Expressions for Text Analysis ......................................................................57
Working with Archive Tools ....................................................................................59
Summary ............................................................................................................62
Exercises .............................................................................................................63
Chapter 3: Bash and Shell Scripts 65
Basics of the Shell Scripts 65
Conditional Code Execution 69
Looping Constructs 73Summary 75Exercises ............................................................76
Chapter 4: Manage Users and Groups 77
Local Authentication Information Files 77
Managing Local Users and Groups with GUI 81
Managing Local Users and Groups with CLI 85
Password Aging for Local User Accounts 89
Configure Superuser Access 91Summary 94
Exercises .............................................................................................................95
Chapter 5: Local Storage Configuration 97Working with Partitions on MBR and GPT Disks 97
Working with Logical Volume Management 109
Summary 118
Exercises ...........................................................................................................119
Chapter 6: GNU/Linux File Systems 121
Basics of File Systems 121
Mounting File Systems at Boot 125
Using Special Files Permissions 128
Accessing NFS File Systems 131
Configure Automounter 134
Swap Managing 136
Summary 139
Exercises ...........................................................................................................140
Chapter 7: Operating Running Systems 143
Boot and Shut Down a System Gracefully 143
Linux Processes 149
Performance Management with TuneD 159
System Journals 161
Checking the Status of Services 166
Files Transfer Between Systems 169
Summary 170
Exercises ...........................................................................................................171
Chapter 8: Configure Systems 173
Bash Jobs Managing 173
Deferred Execution of Commands with at 177
Recurrent Execution of Commands with cron 179
Configure Time Service Clients 181
Configuring OpenSSH 183
Summary 187
Exercises ...........................................................................................................188
Chapter 9: Managing Software 191
Updating Software with a GUI 191
Working with RPM 194
Working with DNF 198
Working with Flatpak 209
Summary 214
Exercises ...........................................................................................................215
Chapter 10: Manage Basic Networking 217
IP Address Configuration 217
Configure Hostname Resolution 232
Restricting Network Access with a firewalld 234
Summary 243
Exercises ...........................................................................................................243
Chapter 11: Manage Security with SELinux 247
What Is SELinux? 247
Basic Operations 248
Managing Labels and Booleans 253
Summary 255
Exercises ...........................................................................................................256
Chapter 12: Manage Containers 257
Introduction to Containers 257
Basic Operations 262
Summary 272
Appendix A: RHEL 10 Installation with Graphical Installer 273
Appendix B: Answers to Exercises 283
Index 315