Udemy

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

Enroll Now
  • 2,120 Students
  • Updated 5/2025
4.6
(354 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
8 Hour(s) 0 Minute(s)
Language
English
Taught by
Shikhar Verma
Rating
4.6
(354 Ratings)

Course Overview

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

It is designed for IT professionals to help them develop the foundational skills required for the RHCSA certification.

Disclaimer: This module is not authorized by Red Hat.


Red Hat System Administration I (RH124) is designed for IT professionals without previous Linux system administration experience. The course provides students with Linux administration competence by focusing on core administration tasks. This course also provides a foundation for students who plan to become full-time Linux system administrators by introducing key command-line concepts and enterprise-level tools.


Course Content:


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

Managing Remote Server

  • Monitoring system using web console

  • Navigating web console - 1

  • Navigating web console - 2

  • Last Lecture

Course Content

  • 10 section(s)
  • 111 lecture(s)
  • Section 1 Introduction
  • 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

  • You should be able to follow a step-by-step installation guide for RHEL 9.
  • You should be able to understand the GNOME desktop environment.
  • Learn how to access the Command Line.
  • Gain the skills to execute Commands with the Bash Shell.
  • Manage Files from the Command Line.
  • You will learn how to create, view, and edit text files.
  • With practice lab sessions, you will be able to work on shell variables.
  • Develop skills in managing local users and groups.
  • You will gain practical experience in controlling access to files through permissions in Linux.
  • Monitoring and Managing Linux Processes.
  • Learn about Control Services and Daemons.
  • Learn how to configure and secure ssh
  • You will be able to understand the concept of the systemd-journald and rsyslog services.
  • Develop skills in archiving and transferring files.
  • Managing Remote Server


Reviews

  • B
    Balamurugan P .
    4.5

    good

  • M
    MEGNANE NGUEMA Elie
    5.0

    excellent

  • M
    Massimo Zanetti
    4.0

    I liked the course and the lab. Overall very useful

  • E
    Edwin Esene
    5.0

    Awesome course and loaded with valuable information about rhel-9.

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