Udemy

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

Enroll Now
  • 14,352 Students
  • Updated 10/2025
4.6
(3,047 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
19 Hour(s) 2 Minute(s)
Language
English
Taught by
Shikhar Verma
Rating
4.6
(3,047 Ratings)

Course Overview

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

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

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

  • Overview of tar archive utility

  • Practice Lab - Create an Archive

  • Practice Lab - Extract and List Archive Contents

  • Practice Lab - Gzip Compression

  • Practice Lab - bzip2 compression

  • Practice Lab - xz compression

  • Practice Lab - List Content of Compressed Archive


Part 2: Course Content

Linux Redhat System Administration I – SA1 (RHEL8)

Introduction

  • Linux System Administration 1

  • About Linux Certification

  • Links to download RHEL, CentOS, VMWare Workstation or Oracle Virtual Box

  • Create Linux OS 8 Template using VMWare Workstation

  • Installation of Linux OS 8 using VMWare Workstation

  • Installation of Linux OS 8 using Oracle Virtual Box

  • Connect from putty

Accessing the Command Line

  • Overview of Bash Shell

  • Virtual and Physical Consoles

  • GNOME3 Desktop Environment

  • Practice Lab Session on Accessing Command Line

Manage Files From the Command Line

  • About Linux File System Hierarchy Concepts

  • Identifying Linux File types

  • Absolute and relative paths

  • Command Line File Management

  • Soft Link And Hard Link In Linux

  • Pattern Matching

  • Tilde Expansion

  • Brace Expansion

  • Variable Expansion

  • Practice Lab Session

Getting Help, Creating and Editing Text Files in Linux

  • Reading Manual Pages

  • GNU Info

  • Input Output Redirection in Linux

  • Channels (File Descriptors)

  • Pipelines in Linux

  • tee command

  • Editing Text files from the shell prompt

  • Insert Mode

  • Command Mode

  • Extended Command Mode

  • Visual Mode

User Administration

  • Overview of User Administration

  • Describing user and Group Concepts

  • Primary Groups and Supplementary Groups

  • Types of User Account

  • Overview of Shadow file

  • Managing users passwords

  • Overview of Sudoers file

  • Syntax of sudoers file

  • Various Practice Lab Session

Controlling Access to Files

  • Overview of Linux File System Permissions

  • Attributes of a file

  • Managing File System Permissions from Command Line

  • Special permissions like Setuid, Setgid & Sticky bit etc

  • Practice Lab Session

Managing Linux Processes

  • Overview of Load Average in Linux

  • top command

  • Lab Session on Load Average

  • Process Management

  • Foreground & Background Process

  • Various Process Stats

  • Practice Lab Session

About Linux OS 8

  • Overview of Linux OS 8

  • Features of Linux OS 8

  • Controlling Services and Daemons

  • Introduction to Systemd, Systemd units

  • Lab on systemctl command and journal

Configuring and Securing SSH Service

  • Introduction about OpenSSH

  • SSH Hot Keys

  • SSH Key Based Authentication

  • Customizing OpenSSH Service Configuration

  • Practice Lab Session

Analyzing and Storing Logs

  • Describing System log Architecture

  • System Logging

  • Logging Events to the System

  • Collecting Information using journalctl

  • Log file rotation

  • Practice Lab Session

Archiving & transferring files

  • Archive a file using tar command

  • tar operations

  • tar compression options

  • Transferring files between systems securely

  • Practice Lab Session

Managing Networking

  • Describing Network Concepts

  • TCP/IP Network Model

  • Configuring network

  • Lab on add a network interface

  • Lab on modify an interface

  • Lab on delete an interface

Accessing Linux File Systems

  • Identifying File Systems

  • Block Devices

  • Lab Session on File System, mount, unmount etc

  • Locate Command

  • Find Command

  • Practice Lab Session

Monitoring the system

  • Overview of web console to monitor and analyze the server

  • Cockpit tool

  • Navigating the server using web console

  • Lab Session

  • Last Lecture

Course Content

  • 10 section(s)
  • 203 lecture(s)
  • Section 1 Introduction to Red Hat Training and Certification – RHEL 9 (RH124)
  • Section 2 Step-by-step Installation of RHEL 9 Using Oracle VirtualBox
  • Section 3 Access the Command Line
  • Section 4 Access the Command Line with the Desktop
  • Section 5 Manage Files from the Command Line
  • Section 6 Command-line File Management
  • Section 7 Create, View, and Edit Text Files
  • Section 8 Change the Shell Environment
  • Section 9 Get Help in Linux
  • Section 10 Manage Local Users and Groups

What You’ll 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
  • Monitor Linux system performance using top, Cockpit, and logs
  • Prepare for the RHCSA (RH124) certification with hands-on labs


Reviews

  • N
    Nur Wachid
    5.0

    Mantab

  • S
    Sohan Singh
    4.5

    good kind of content for learning

  • F
    Fachry
    4.5

    good one

  • M
    Marcin Sawicki
    4.0

    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

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed