Skip to content
UdemyIT CertificationsPaid courseBeginner levelCertificate

Red Hat Training and Certification - RHEL 8/9 (RH124) (Udemy.com)

Prepare for first level of Linux Exam and gain sufficient skill to perform core system administration tasks

Created by: Shikhar Verma

Last updated October 2025

icon
What you will learn

  • Install and configure Red Hat Enterprise Linux 9 and 8 from scratch
  • Access and manage the Linux command line efficiently using Bash
  • Manage users, groups, and permissions in RHEL 8 & 9 environments
  • Understand the Linux filesystem hierarchy and navigation concepts
  • Edit and manage text files using command-line editors such as Vim
  • Control processes, jobs, and system resources using Linux commands
  • Manage services and daemons with systemd tools and targets
  • Configure and secure SSH for remote system administration
  • Analyze, store, and rotate system logs using journalctl and rsyslog
  • Archive and transfer files securely using tar, gzip, and SSH tools
  • Configure and troubleshoot basic networking and interfaces in Linux
  • Understand and apply Linux file permissions, SetUID, SetGID, Sticky Bit
  • Perform user privilege escalation and command execution with sudo

How it compares

Against the other 848 rated Udemy courses in IT Certifications on CourseDuck:

  • Rating4.6 out of 5higher than 63% of them
  • Reviews3,208#127 of 849 by number of reviews
  • Length19 hourslonger than 81% of them
  • Last updatedOctober 2025earlier than 58% of them

icon
Course Description

This training module is not authorized or affiliated with Red Hat, Inc. It is an independent educational resource designed to help learners prepare for the Red Hat Certified System Administrator (RHCSA) exam.

Course Description:

This course is part of the Red Hat Certified System Administrator (RHCSA) learning path and corresponds to RH124 – Red Hat System Administration I.

The course includes two sets of lectures to give learners exposure to both major versions of Red Hat Enterprise Linux:

  • Part 1: Based on Red Hat Enterprise Linux 9 (RH124)

  • Part 2: Based on Red Hat Enterprise Linux 8 (RH124)

The RHEL 8 lectures provide a solid foundation in Linux system administration, while the newly added RHEL 9 lectures focus on the latest tools, commands, and enhancements in the Red Hat ecosystem.

Through a balanced mix of concept explanations, live demonstrations, and hands-on labs, learners will develop the practical skills required to manage and operate Linux systems confidently — preparing them for the RHCSA certification (RH124) and real-world enterprise environments.

Part 1: Course Content

[NEW] Red Hat Training and Certification - RHEL 9 (RH124)

Introduction

  • What's New in RHEL 9

Step-by-step Installation Guide for RHEL 9

  • Step-by-step Overview of RHEL 9 Installation

  • How to Create a New Red Hat Login ID?

  • Download RHEL 9.2 ISO Image File

  • Create a RHEL9 template using Oracle VirtualBox

  • Installation of Red Hat Enterprise Linux 9

  • Install dependencies for VirtualBox Guest Additions

  • Install VirtualBox Guest Additions on RHEL for Enhanced Functionality

  • Troubleshooting

Access the Command Line

  • Introduction to the Bash Shell

  • Log in to a Local System

  • Log in to a Remote System

  • Log out from a Remote System

Access the Command Line with the Desktop

  • Introduction to the GNOME Desktop Environment

  • Parts of the GNOME Shell

  • Understand Workspaces

  • Start a Terminal

  • Lock the Screen and Log Out

  • Power off or Reboot the System

Execute Commands with the Bash Shell

  • Basic Command Syntax

  • Write Simple Commands

  • Tab Completion

  • Write Long Command on Multiple Lines

Manage Files from the Command Line

  • Linux File System Hierarchy Concepts

  • Practice Lab - Absolute & Relative Paths

  • Command-line File Management

  • Manage Links Between Files

  • Practice Lab - Hard Link

  • Practice Lab - Soft Link

  • Match File Name with Shell Expansions

  • Practice Lab - Tilde Expansion (~)

  • Practice Lab - Variable Expansion

  • Practice Lab - Command Substitution

Create, View, and Edit Text Files

  • Standard Input, Output and Error

  • Output Redirection Operators

  • Practice Lab - STDIN, STDOUT & STDERR

  • Practice Lab - Construct Pipelines

  • Practice Lab - tee command

  • Edit Files with Vim

  • Practice Lab - Vim Editor

  • Practice Lab - Visual Mode

Change the Shell Environment

  • Shell Variables

  • Practice Lab - Environment Variables

  • Practice Lab - Assign Values to Variables

  • Practice Lab - Configure Bash with Shell Variables

  • Practice Lab - Configure Bash with Shell Variables

Get Help in Linux

  • Read Manual Pages

  • Practice Lab - Get Help

Manage Local Users and Groups

  • Overview of User Account

  • Group Account

  • Primary and Secondary Group

  • Practice Lab Session - Manage Local User Accounts

  • Practice Lab Session - Manage Group Accounts

  • Shadow file

  • Superuser - root user

  • Switch user - su

  • Run command with sudo

  • Configure sudo

Control Access to Files - Permissions in Linux

  • Overview of Linux File-system Permissions

  • Symbolic & Numerical Notations in Linux

  • Understand Linux File-system Permissions with diagram

  • Practice Lab Session: Linux File-system Permissions

  • Practice Lab Session: Change Ownership

  • Change Permissions with Symbolic Method

  • Change Permissions with Octal Method

  • Special Permission - SetUID

  • Command to apply SetUID

  • Special Permissions - SetGID

  • Special Permissions - Sticky Bit

Monitor and Manage Linux Processes

  • Definition of a Process

  • Describe Process State

  • Practice Lab - top command

  • Practice Lab - Listing Processes

  • Control Jobs - Foreground & Background Processes

  • Practice Lab - Foreground & Background Processes

  • Process Control with Signals

  • Practice Lab - SIGTSTP, SIGSTOP, SIGCONT, SIGTERM, SIGKILL

  • Practice Lab - SIGINT, SIGHUB

Control Services and Daemons

  • Introduction to Systemd

  • Practice Lab - Systemd Service

  • Practice Lab - Restart, Reload, Mask Service

  • Practice Lab - Systemd Targets

  • Practice Lab - List Service Unit

Configure and Secure SSH

  • About Openssh

  • SSH Hot Keys

  • SSH Key Based Authentication

  • Practice Lab

  • Customize OpenSSH

  • Practice Lab - Prohibit Root User

  • Practice Lab - Prohibit Password-based Authentication

  • Practice Lab - Private key-based Logins

Analyzing & Storing Logs

  • System Logging

  • Log Events to the System

  • Practice Lab - Rsyslog Service

  • Practice Lab - Collecting Information Journalctl

  • Practice Lab - Journalctl Command

  • Log file rotation

Archiving and Transfer Files

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Shikhar Verma

Shikhar Verma – Entrepreneur, Corporate Trainer, and IT Consultant


●Founder & CEO of Techstart – Leads an IT company specializing in designing, developing certified courses, content creation, and managing online/offline IT projects for renowned companies.

●15+ Years of Industry Experience – Worked extensively in the IT sector before establishing his own business, bringing deep expertise in technology and corporate training.

●Passionate About Technology & Education – Dedicated to utilizing his technical skills to drive both organizational success and personal career growth.

●Renowned Udemy Instructor – Simplifies complex technical concepts and delivers them in an engaging and approachable manner.

●Educating Since 2016 – Taught over 100,000 students worldwide across multiple learning platforms.

●Educational Background – Holds a BTech in Electrical and Electronics Engineering.


●Core Expertise:

☆Generative AI, Python, DevOps, Docker, Git, Kubernetes, Linux, Ansible, Shell Scripting

☁️ AWS Cloud (Amazon Web Services), Linux Clustering, GCP

icon
More courses by Shikhar Verma

$16.99

$10.99

$11.99

$84.99

$11.99

$11.99

icon
More IT Certifications courses

$59.99

$10.99

$10.99

$19.99

$11.99

$19.99

icon
Reviews

4.6

3,208 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Marcin Sawicki on 9/23/2025

Hi! Please check the answers in the quizes at least two of them was wrong, as far as I remember one was about hardlinks and softlinks and one was about privileges it should be 754 instead 755 if I remember correctly. That spoils the rating of the course. BR, M

By Uzma Awan on 9/8/2025

This course is not only a good preparation for the exam but also for interviews. In addition, it also offers real-world scenarios for a professional environment. However, the quizzes need to be updated because some of the questions do not have a correct answer, or there is more than one correct answer.

By Brian E. Graue on 11/13/2023

It was a good course. Some of the quiz questions were not covered in the lectures. Overall, this is a very good course to help guide new users of RHEL toward successful outcomes.

By Jaskaran Singh on 5/8/2023

This course is good if have some experience. but if you are very new with linux then get some idea from youtube other resources because some topics you can only understand if have worked with. linux

By Robert Vandelicht on 11/30/2022

At times it was moving a little fast. Sometimes commands were spoken and typed so fast with the result on the screen I didn't even get to see or write what it was. However! I appreciate how much relevant material was covered and with a couple examples every time. I just hit backwards if I needed to and feel the speed was necessary to cover it all. I plan on rewatching this course several times to get it all into memory (okay some of it), as I feel this is one of the best Linux courses I have ever taken!

By Kenneth Andrew Whitten on 8/22/2022

It is was very nice course. The only suggestion I have is when you discuss the nmcli utility you may want to mention the man nmcli -examples ..This give you lots of concrete examples of how to use the tool.

By Anonymized User on 8/17/2021

I am very happy to take this class, everything is explained in a very simple way, even though I have a little problem in English, but I can still understand it well. Thank you sir

By Michael Murphy on 10/5/2020

He is good and has deep knowledge about Linux. Hopefully you can type fast because there are times that he types and presses enter with little explanation and you loose what he was typing and you have to back up a re-watch the section to get what he is telling you. Also, his accent is a bit hard to understand sometimes. Overall, you will learn a lot from this course.

By Sanjeev Tiwari on 4/3/2020

Just finished the course. Many thanks Shikhar for great compilation and awesome explanations of the concepts. I have thoroughly enjoyed the course and looking forward to finish the second part (SA-II) as well. To all new aspirants looking to develop linux skills - I feel this should be the first course you should take - a simply articulated journey to give you the required insights and boost confidence. Thanks again Shikhar - I am targeting to clear RHEL certifications and might want to reach out to you. please provide me your contact / linked in references.

By Rick Black on 10/5/2019

I took this to become familiar with RHEL 8 and the changes that have been made since RHEL 7 and previous versions. I also want to obtain RHCSA certification in RHEL 8 I hope the SA2 course for RHEL 8 will be available soon.

Showing all 10 reviews on CourseDuck

Read all 3,208 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100