📄️ Exam Objectives
RHCSA exam candidates should be able to accomplish the tasks below without assistance. These have been grouped into several categories.
📄️ Basic Installation
There are various ways to setup Red Hat Enterprise Linux (RHEL) for your personal lab:
📄️ Custom Partitioning
This follows the same steps as the previous lab but this time we'll be configuring a custom partitioning. Follow the steps in Lab 1 (under "RHEL on VirtualBox" section) up to Step 9: Confirm the Installation Destination. Note that for this lab, we changed our hostname to tst-rhel-local-2.
📄️ Copying across Host and Guest Machine
Thought I'd include this part since I used VirtualBox VMs in some of the labs in this series. I was having issues copying text from my laptop and then pasting them onto the terminal inside the VM (and then vice versa). I've also included some packages that would be helpful. Some setup doesn't come with pre-built packages like vim.
📄️ Using Essential Tools
For the this lab and the succeeding labs, we'll be using our RHEL 8 launched on Amazon EC2 instances. Feel free to do this lab in VirtualBox as well.
📄️ File Management
Tasks
📄️ Text Files
Tasks
📄️ Users and Groups
Tasks
📄️ File Permissions
Tasks
📄️ Networking
Tasks
📄️ Processes
Tasks
📄️ Package Management
Tasks
📄️ Systemd
Tasks
📄️ Scheduling Jobs
Tasks
📄️ Logging
Tasks
📄️ Storage
Tasks
📄️ Advanced Storage
Tasks
📄️ Linux Kernel
Tasks
📄️ Boot Procedure
Tasks
📄️ Reset root password
Tasks
📄️ Schell scripts
Tasks
📄️ SSH
Tasks
📄️ HTTP Services
Tasks
📄️ SELinux
Tasks
📄️ Firewall
Tasks
📄️ Automate Installs
Tasks
📄️ Time Services
Tasks
📄️ Automount
Tasks
📄️ Repositories
Tasks
📄️ Setting up a Repository
Decided to come back to this again after I installed VirtualBox again on my personal laptop, downloaded the RHEL 8 iso file from developer.redhat.com site and run a VM. I also remember the reason why i stop using VirtualBox. My laptop had a 4gb ram back then and launching VMs quickly make my laptop laggy.
📄️ Setting up WebMin Repository
In this lab, we'll set up the Webmin YUM repository on your system. Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can set up user accounts, Apache, DNS, file sharing, and much more. By setting up the YUM repository, you can easily install and update Webmin through your package manager.
📄️ Managing Partitions
Tasks
📄️ Logical Volumes
Tasks
📄️ Users and Groups
Tasks
📄️ Running Containers
Tasks
📄️ Cron
Tasks
📄️ FTP Server
FTP Server