RHCSA Zero To Hero
This repository contains a comprehensive guide for configuring and managing a Linux system as per the exam requirements. It includes steps for setting up a YUM repository, configuring SELinux, managing users and groups, setting up containers, configuring NTP, and more.
-
Primary Machine Configuration
- YUM repository setup
- Debugging SELinux for HTTP service
- Configuring cron jobs
- Managing users and groups
- Configuring NTP
- Finding and copying files
- Setting default permissions
- Writing automation scripts
-
Secondary Machine Configuration
- Resetting root password
- Setting up performance tuning profiles
- Creating backups
- Enforcing password policies
- Setting up containers and services
- Clone the repository:
git clone https://github.com/yourusername/linux-exam-setup.git cd linux-exam-setup - Follow the instructions in
linux_exam_setup.mdfor step-by-step guidance. - Modify configurations as needed for your specific exam setup.
- Ensure you have
rootorsudoprivileges before running administrative commands. - For container-based tasks, ensure
podmanordockeris installed. - The repository assumes an AlmaLinux-based system but can be adapted for other distributions.
If you find any improvements or updates needed, feel free to open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.