Linux Operating System (OS)—Optimize and secure your infrastructure.

A highly performant and secure operating environment, Oracle Linux delivers virtualization, management, automation, and cloud native computing tools, along with the operating system, in a single, easy-to-manage support offering.

Oracle Linux provides a 100% application binary compatible alternative to Red Hat Enterprise Linux and CentOS Linux and is supported across both hybrid and multicloud environments.

Overview

This OL8-SA1: Oracle Linux 8: System Administration I course is first in a series of three Oracle Linux 8 System Administration courses that covers the system administration tasks. The lab environment is validated against the latest Oracle Linux 8 release.

Skills Covered

Upon completion of this course, participants will learn to:

  • Configure Passwordless authentication
  • Configure Date, Time, and Chrony
  • Automate Tasks with cron and systemd
  • Use Loadable Kernel Modules
  • Use sysctl, rpm and dnf
  • Create a Local Yum Repository
  • Install the Ksplice Offline Client
  • Administer User and Group Accounts
  • Restrict the Use of the su Command
  • Allow the Use of the sudo Command
  • Partition Storage Device, create ext4 File Systems, and Increase Swap Space
  • Configure Network Interface
  • Use nmcli, nmtui, and ip
  • Configure firewalld and nftables
  • Install and Run Oracle Database Preinstall
  • Prepare Disks for ASM Use
  • Use sosreport to Collect System Information
  • Use Standard Linux Performance Monitoring Tools
  • Use OSWatcher and OSWatcher Analyzer
  • Use rsyslog Templates, logwatch, and systemd-journald

Prerequisites

  • UNIX and Linux Essentials Ed 2

Target Audience

This course is best suited for:

  • System Administrator
  • Support Engineer
  • Technical Consultant
  • Database Administrator
  • Linux Administrator

Course Curriculum

Module 1: Course Introduction

  • Course Introduction
  • Demonstration
  • Practice 1-1: Exploring the Gateway Machine
  • Practice 1-2: Exploring the host02 VM
  • Practice 1-3: Exploring the host03 VM
  • Practice 1-4: Logging Off from Your Gateway Machine

Module 2: Introduction to Oracle Linux

  • Introduction to Oracle Linux
  • Oracle Linux
  • Practice 2-1: Quiz – Introduction to Oracle Linux
  • Practice 2-2: Viewing Kernel Information

Module 3: Installing Oracle Linux 8

  • Installing Oracle Linux 8
  • Installation Destination
  • Demonstration: Installing Oracle Linux 8

Module 4: OpenSSH

  • OpenSSH
  • Demo 4-1: System Installation
  • Practice 4-1: Connecting to a Remote Server by Using SSH
  • Practice 4-2: Configuring OpenSSH to Connect Without a Password

Module 5: The GRUB Bootloader

  • The GRUB Bootloader
  • GRUB 2 Bootloader Configuration
  • Practice 5-1: Exploring the GRUB 2 Bootloader
  • Practice 5-2: Booting Different Kernels
  • Practice 5-3: Rebuilding the initramfs
  • Demonstration: Accessing the GRUB Menu to Select Different Kernels and to Modify Boot Parameters

Module 6: Introduction to system

  • Introduction to systemd
  • The Service Unit File
  • Demoe 6-1: Grub Menu and Command Line
  • Practice 6-1: Exploring systemd Units
  • Practice 6-2: Working with systemd Service Units

Module 7: Managing Time

  • Managing Time
  • Automating System Tasks
  • Practice 7-1: Configuring Date and Time
  • Practice 7-2: Configuring Chrony
  • Practice 7-3: Automating Tasks with chron
  • Practice 7-4: Automating Tasks Using systemd Timers

Module 8: Kernel and Device Configuration

  • Kernel and Device Configuration
  • The sysfs File System
  • Demo 8-1: Update or Upgrade Using DNF
  • Practice 8-1: Using Loadable Kernel Modules
  • Practice 8-2: Exploring the /proc File System
  • Practice 8-3: Exploring the sysfs File System
  • Practice 8-4: Using the sysctl Utility
  • Practice 8-5: Exploring and Configuring udev Rules

Module 9: Package Management

  • Package Management
  • Using dnf to Install, Upgrade, or Remove Packages
  • Practice 9-1: Using the rpm Utility
  • Practice 9-2: Accessing the Oracle Linux Yum Server
  • Practice 9-3: Creating a Local Yum Repository
  • Practice 9-4: Using the dnf Utility
  • Practice 9-5: Using dnf Modules

Module 10: Oracle Ksplice

  • Oracle Ksplice
  • Ksplice Web Interface: System Status Detail
  • Practice 10-1: Installing the Ksplice Offline Client and Kernel Updates
  • Practice 10-2: Ksplice Online Updates

Module 11: User and Group Administration

  • User and Group Administration
  • Group Account Administration
  • Demo 11-1: Install and use oracle/ local case file
  • Practice 11-1: Administering User Accounts
  • Practice 11-2: Administering Group Accounts
  •  Practice 11-3: Implementing User Private Groups
  • Practice 11-4: Configuring Password Aging
  • Practice 11-5: Restricting the Use of the su Command
  • Practice 11-6: Allowing the Use of the sudo Command

Module 12: Partitions, File Systems, and Swap

  • Partitions, File Systems, and Swap
  • Practice 12-5: Removing Partitions and Additional Swap Space
  • File System Types
  • Practice 12-1: Listing the Current Disk Partitions
  • Practice 12-2: Partitioning a Storage Device
  • Practice 12-3: Creating ext4 File Systems
  • Practice 12-4: Increasing Swap Space

Module 13: Network Configuration

  • Network Configuration
  • The nmcli radio Object
  • Practice 13-1: Configuring the ethl Network Interface
  • Practice 13-2: Using the nmcli Utility
  • Practice 13-3: Using the nmtui Utility
  • Practice 13-4: Using the ip Utility

Module 14: Network Security

  • Network Security
  • Starting firewalld
  • Practice 14-1: Exploring firewalld
  • Practice 14-2: Configuring firewalld
  • Practice 14-3: Configuring nftables

Module 15: Oracle On Oracle

  • Oracle On Oracle
  • Oracle-Related Shell Limits
  • Practice 15-1: Installing and Running Oracle Database Preinstall
  • Practice 15-2: Preparing disks for ASM use
  • Practice 15-3: Installing and Configuring ASMLib
  • Practice 15-4: Reverting Changes Made to host02

Module 16: System Monitoring and Management

  • System Monitoring and Management
  • top Utility
  • OSWatcher Analyzer (OSWbba)
  • Practice 16-1: Using sosreport to Collect System Information
  • Practice 16-2: Using Standard Linux Performance Monitoring Tools
  • Practice 16-3: Installing and Using OSWatcher
  • Practice 16-4: Using OSWatcher Analyzer

Module 17: System Logging

  • System Logging
  • Configuring Log Rotation (logrotate)
  • Practice 17-1: Configuring System Logging
  • Practice 17-2: Using rsyslog Templates
  • Practice 17-3: Using logwatch
  • Practice 17-4: Using systemd-journald

Module 18: Troubleshooting

  • Troubleshooting
  • Practice 18-1: Transferring Utilities from Gateway & System Utility Commands Fail

Dates & Locations

Let’s make it work for you

Can’t find a date that fits? Need to train your whole team? Looking for a discount?
Speak to one of our learning experts today.

July 6, 2026 - July 10, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

July 6, 2026 - July 10, 2026

Location: Online
Modal: VILT
Availability: TBC

October 5, 2026 - October 9, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

October 5, 2026 - October 9, 2026

Location: Online
Modal: VILT
Availability: TBC
Trainocate exam and cert

Exam & Certification

This course is not associated with any Certification.

Training & Certification Guide

Frequently Asked Questions

Speak to a Training Consultant

All courses are HRD Claimable.
Get in touch with our team via the form or WhatsApp us on +6011-5119 6631

Preferred mode of training
Checkboxes