Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CourseHorse

Linux Red Hat 9 Administration Essentials (Live Online)

via CourseHorse

Overview

This three-day training course provides students with practical instruction for managing Red Hat Enterprise Linux 9 systems. The workshop engages students in hands-on operations and real-world scenarios throughout the learning experience. Students have the option of entering commands directly or selecting and pasting command samples from training materials, which supports those who may struggle with comprehensive typing.

Intended Participants:

This program is intended for technology professionals without current experience managing Red Hat Enterprise Linux 9 systems who need a single comprehensive three-day course covering critical management functions for Linux.

Required Foundation:

Prior involvement with computer systems, which may encompass managing Windows-based environments, is expected.

PROGRAM STRUCTURE

System Setup and Installation

  • Getting Linux Installer Media
  • Performing a Red Hat Enterprise Linux 9 Setup
  • Designing Disk Architecture for Installation
  • Executing the Installation
  • Post-Installation Setup and Preparation
  • Obtaining System Updates

Exploring the GNOME Desktop

  • GNOME Desktop Overview
  • Starting Activities and Applications
  • Desktop and Application Window Management
  • Managing Multiple Work Areas

Using Cockpit for System Administration

  • Getting Cockpit Running and Activated
  • Getting Into Cockpit
  • System Monitoring, Event Information, Disk Management, Connection Management, Hypervisor Management, User Management
  • Background Task Management, Package Upgrades, License Administration, Command Interface

The Bash Command Language

  • Understanding Command Shells
  • Getting Access to the Command Interface
  • Entering Directives at the Command Line
  • Finding Details about Available Commands
  • Bash Command Line Options and Editing
  • Recalling and Reusing Earlier Directives
  • Special Syntax for Filenames
  • Auto-Completion for Filenames and Paths
  • Directing Program Input and Output
  • Using Pipes to Connect Directives
  • Building Custom Command Aliases
  • Configuration and Customization Variables

Managing System Users and Accounts

  • Creating and Modifying User Accounts Using Commands

Integrating and Managing Secondary Storage Devices

  • Storage Setup or LVM Configuration Approaches
  • Identifying Recently Added Storage
  • Creating Storage Partitions Using Linux
  • Setting Up a File System on a Storage Partition
  • Understanding Journaled Storage Structures
  • Making Storage Available to Users
  • Automatic Storage Mounting During Startup

Understanding Software Installations, Packages, and Sources

  • The BaseOS Supply Source
  • The AppStream Supply Source

Managing and Configuring Systemd

  • Learning systemd Objectives and Levels
  • Learning systemd Applications and Features
  • Systemd Objective Definitions
  • Setting and Configuring Primary Systemd Objectives
  • Understanding systemd Components and Element Categories
  • Altering the Current Systemd Objective
  • Activating, Deactivating, and Preventing systemd Elements

Network Configuration and Management

  • Introducing NetworkManager Capabilities
  • Getting NetworkManager Running and Active
  • Essential nmcli Directives
  • Creating and Using Network Connection Settings
  • Customizing Settings in an Interface
  • Setting Up NetworkManager Access Levels

Building Firewall Rules Using firewalld

  • Understanding firewalld Features
  • Traffic Categories
  • Physical Connection Types
  • Application Groupings
  • Endpoint Specifications
  • Checking firewalld Operating Condition
  • Using firewall-cmd to Create Rules
  • Selecting and Adjusting Default Traffic Categories
  • Displaying Traffic Category Information
  • Controlling Application Groups in Traffic Categories
  • Building Endpoint-Specific Regulations
  • Building Custom Traffic Categories
  • Managing Traffic Category and Physical Connection Relations
  • Network Address Translation
  • Building Internet Control Message Rules
  • Creating Endpoint Routing Rules
  • Managing firewalld Through the Cockpit Interface
  • Managing firewalld Using firewall-config

Establishing SSH Keypair Authentication

  • Overview of Secure Shell and Its Applications
  • Using SSH Keypair Verification Methods
  • Getting Keypair Verification Running
  • Using SSH Keypair Authentication on Linux and Mac Systems
  • Working With Multiple Keys
  • Using SSH Keypair Authentication on Windows 10

Enabling Remote Graphical Access via VNC and rdp

  • Secured and Unencrypted Remote Graphics Protocols
  • Getting VNC and rdp Running
  • Establishing a VNC Remote Session
  • Setting Up and Working With rdp

Distributing Data Using NFS

  • Starting NFS Applications
  • Setting Up Firewall Rules for NFS Connections
  • Defining What Directories Are Available
  • Retrieving Available Directories
  • Making NFS Mount Points Persist After Startup
  • Terminating NFS Mount Points

File Sharing With Windows Using Samba

  • Samba Overview and Client Capabilities
  • Getting Samba Installed and Running
  • Enabling Samba in Firewall Settings
  • Adjusting the smbconf Settings
  • Specifying Baseline Samba Preferences
  • Specifying a Shared Directory
  • Removing Unneeded Shared Directories
  • Applying SELinux Policies to Samba
  • Setting Up Samba Users
  • Confirming smbconf Syntax
  • Beginning Samba and NetBIOS Applications
  • Connecting to Samba Directories
  • Connecting to Windows Directories

Setting Up a Web Hosting System

  • Essential Specifications for Building a Web Hosting System
  • Setting Up Apache Web Server Files
  • Configuring Firewall Settings
  • Setting Up Endpoint Routing
  • Launching the Apache Web Service
  • Running a Test of the Server
  • Setting Up the Apache Server for Your Specific Domain
  • Creating a Secure Web Hosting Setup
  • Enabling Apache for HTTPS Connections

Adding Secondary Storage to Volume Management Systems

  • Understanding Logical Volume Management
  • Creating Storage Groups
  • Adding Physical Storage Devices
  • Building Logical Spaces
  • Dividing Physical Storage
  • Organizing Logical Storage
  • Getting Volume Details and Data
  • Expanding Capacity Using Commands
  • Expanding Capacity Using Cockpit

Working With and Managing System Caching

  • What is System Caching?
  • Suggested Caching Amounts for RHEL
  • Examining Current Caching Use
  • Setting Up a Caching Document
  • Building Caching as a Partition
  • Growing an LVM Caching Space
  • Adding Caching to the Storage Group

Creating and Administering KVM Virtual Environments

  • Getting KVM Virtualization Ready
  • About KVM and Its Functions
  • Necessary KVM Hardware
  • Getting Linux Prepared for KVM
  • Testing KVM Installation
  • Getting the Cockpit VM Module Working
  • Launching a Virtual System
  • Deploying a Small Linux Environment

Taught by

ONLC Training Centers

Reviews

4.3 rating at CourseHorse based on 8 ratings

Start your review of Linux Red Hat 9 Administration Essentials (Live Online)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.