Oracle Linux 9 Administration

Course Code: OLA

Duration: 5 days

 
 
 
 

Oracle Linux 9 Administration Course Overview

This highly practical instructor led Oracle Linux 9 Administration training course is designed to give delegates practical experience in the advanced concepts and use of Linux Administration. With a strong emphasis on practical hands on training using the command line, this course will teach advanced System Administration techniques to perform administration of Oracle Linux systems.

Although this Oracle Linux 9 Administration course is based on the Oracle Linux distribution, the delegate should be able to apply the concepts covered on this course to other Linux based distributions including, but not limited to Red Hat (RHEL), Fedora, CentOS and Amazon Linux amongst others.

Similarly, the course is targeted to closely follow the official Oracle Linux curriculum for certification.

Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.

Course Objectives

On completion of this Oracle Linux 9 Administration course, the delegate will have gained practical experience of the skills required to configure, run and maintain Oracle Linux systems and other Red Hat-based Linux distributions within an enterprise environment.

Who will the Course Benefit?

This Oracle Linux 9 Administration course is suitable for novice Linux System Administrators, DevOps teams, Managers and systems support personnel to administer, deploy, configure and maintain Oracle Linux and other Red Hat-based Linux distributions.

The course would benefit Administrators who have acquired basic Unix/Linux command line skills to the level covered on the Linux Introduction course.

Skills Gained

The delegate will learn and acquire skills as follows:

  • Configuring the GRUB2 boot loader
  • Obtaining system hardware information
  • Managing Linux users and groups
  • Managing Linux passwords
  • Configuring and retaining command history
  • Creating disk partitions and swap areas
  • Creating XFS and Btrfs filesystems
  • Managing filesystem labels and UUIDs
  • Repairing filesystems
  • Configuring extended permissions and file attributes
  • Creating and modifying Access Control Lists
  • An overview of SELinux
  • Viewing SELinux denials
  • An overview of RAID and Logical Volume Manager (LVM)
  • Listing and verifying software packages with RPM
  • Managing packages with DNF
  • Understanding and listing Common Vulnerabilities and Exposures (CVE's)
  • IPv4 and IPv6 client networking
  • Analysing network packets using commands and Wireshark
  • Creating Wireshark filters
  • Configuring network time (NTP) and Precise Time Protocol (PTP)
  • Configuring an SSH server and client
  • Configuring firewalld
  • Configuring local and remote logging
  • Managing log rotation
  • Querying and configuring the System Journal
  • Creating a virtual machine
  • Automating tasks with at, cron and anacron
  • Monitoring and managing processes
  • Creating systemd units
  • Configuring the locale and time zones
  • Creating and extracting archived files
  • Using compression utilities
  • Cloning disks and partitions
  • Downloading and running Docker and Podman containers
  • Importing and exporting container images
  • Downloading and installing Oracle Linux

Oracle Linux 9 Administration Training Course

Course Introduction

  • Administration and Course Materials
  • Course Structure and Agenda
  • Delegate and Trainer Introductions

Session 1: BOOT CONFIGURATION AND DEVICES

  • GRUB2 configuration
  • System information
  • Viewing Linux devices
  • The /etc/sysconfig directory
  • The /proc and /sys filesystems
  • Systemd Control Groups
  • Exercise

Session 2: MANAGING USERS AND GROUPS

  • Creating, modifying and deleting user accounts
  • Creating and modifying Linux groups
  • Managing Linux passwords and hashing methods
  • Managing users with Cockpit
  • Configuring and retaining command history
  • Exercise

Session 3: MANAGING FILESYSTEMS

  • Viewing block devices
  • Partitioning devices with gdisk and parted
  • Filesystem comparison
  • Creating XFS and EXT4 filesystems
  • Mounting filesystems temporarily and permanently
  • Configuring filesystem labels and UUIDs
  • Exercise

Oracle Linux 9 Administration Training Course

Session 4: FURTHER FILESYSTEM OPERATIONS

  • EXT and XFS filesystem maintenance
  • Creating and extending Btrfs filesystems
  • Creating and managing swap files and partitions
  • Exercise

Session 5: ENHANCED FILE SYSTEM ATTRIBUTES

  • Extended permissions
  • Extended file attributes
  • Creating and modifying Access Control Lists (ACLs)
  • SELinux overview
  • Viewing SELinux denials
  • Exercise

Session 6: LOGICAL VOLUMES

  • NFS overview
  • Configuring an NFS server and client
  • Configuring AutoFS - The Automounter
  • Samba overview
  • Configuring a Samba server and client
  • Configuring SELinux for Samba
  • Exercise

Oracle Linux 9 Administration Training Course

Session 7: SOFTWARE PACKAGE MANAGEMENT

  • Querying installed and uninstalled packages with RPM
  • Verifying packages and finding documentation
  • The DNF package manager
  • Further DNF options and history
  • Further DNF options and history
  • Exercise

Session 8: LINUX NETWORKING

  • Configuring the system hostname
  • Configuring IPv4 dynamic and static networking
  • Configuring IPv6 addresses
  • Capturing and analysing network packets
  • Creating Wireshark filters
  • Exercise

Session 9: NETWORK SERVICES

  • Configuring a secure NTP and PTP client
  • NTP vs PTP
  • Configuring an SSH server and client
  • Configuring public/private key authentication
  • X11 forwarding
  • Viewing firewalld services
  • Configuring firewalld services and ports
  • Exercise

Session 10: LINUX LOGGING

  • Viewing Linux log files
  • Configuring local and remote logging
  • Managing log rotation
  • Viewing and configuring the system journal
  • Exercise

Oracle Linux 9 Administration Training Course

Session 11: BUILDING A VIRTUAL MACHINE

  • Virtualisation concepts
  • Checking for supported hardware
  • Installing a virtual system
  • Managing virtual systems via the command line or GUI
  • Exercise

Session 12: AUTOMATING TASKS

  • Using at to manage one-off tasks and scripts
  • Managing tasks with cron
  • Managing system crontab files
  • Restricting access to at and cron
  • Configuring tasks with anacron
  • Exercise

Session 13: MANAGING PROCESSES AND UNITS

  • Time-sharing
  • Anatomy of a process
  • Monitoring processes via the command line and top
  • Killing processes
  • Creating systemd service, timer and mount units
  • Exercise

Session 14: LOCALISATION

  • Localisation overview
  • Viewing locale variables
  • Setting the locale and keymap
  • Configuring the system and user time zones
  • Converting character sets and encoding
  • Exercise

Oracle Linux 9 Administration Training Course

Session 15: BACKUP AND RESTORE

  • Creating and extracting archived files
  • Local and remote copying tools
  • Compression utilities
  • Viewing compressed files
  • Cloning disks and partitions
  • Exercise

Session 16: LINUX CONTAINERS

  • Containers overview
  • Containers vs Virtualization
  • Docker overview
  • Creating and managing Podman containers
  • Attaching storage volumes
  • Committing changes and exporting container images
  • Exercise

Session 17: INSTALLING LINUX

  • Downloading Oracle Linux
  • The installation process
  • Software selection and disk partitioning
  • Configuring networking and users
  • Logging in
Notes:
  • Course technical content is subject to change without notice.
  • Course content is structured as sessions, this does not strictly map to course timings. Concepts, content and practicals often span sessions.

Examinations

This course together with Oracle Linux 9 Advanced Administration and Linux Introduction courses are an excellent choice for delegates preparing to take the following exams:

  • Oracle Linux 8 Advanced System Administrator (1Z0-106)

Attending these courses and studying the associated reference materials can form part of the preparation to achieve certification. Experience, practice, self-study and aptitude are also key requirements for exam success.

Before taking any exam, ensure you have the recommended experience. The Oracle website lists all exam requirements and these are updated regularly.

Exams are not included as part of the course.

Requirements

This Oracle Linux 9 Administration course assumes good knowledge of the Oracle Linux operating system in an Enterprise environment to the level covered in the Linux Introduction course. Alternatively, relevant experience of UNIX or Linux servers is required, preferably within an enterprise environment.

Knowledge of Linux Shell Programming to the level covered on the Linux Shell Programming course would also be beneficial.

Pre-Requisite Courses

Public Scheduled Events

Classroom & Live Virtual Instructor-Led Training

Duration: 5 days

Price: £2,450.00 exc. VAT 


Start Date Options Spaces  
09 Dec 2024
StayAhead Virtual Courses available 
Spaces Book Now 
10 Feb 2025
StayAhead Virtual Courses available 
Spaces Book Now 
24 Mar 2025
StayAhead Virtual Courses available 
Spaces Book Now 
19 May 2025
StayAhead Virtual Courses available 
Spaces Book Now 
14 Jul 2025
StayAhead Virtual Courses available 
Spaces Book Now 
08 Sep 2025
StayAhead Virtual Courses available 
Spaces Book Now 
 

Live Virtual Classroom

 
Join live instructor-led classroom training from the comfort of your home or office.
All the convenience and benefits of the classroom experience without the hassle and costs of travel and accommodation.
 
 



Our Customers Include

 
EDF
Amazon
American Express
Aviva
QA
BAE
University of Cambridge
Barnardo's
Scottish Government
Bauer
Bloomberg
BP
HSBC
DVLA
GlaxoSmithKline
Government Campus
Capita
Tui
NHS
Ordnance Survey
Ministry of Defence
Zurich Insurance Group
trainline
Vodafone
 
 



Our Course Curriculum

 
 
 
+44 (0)20 7600 6116
Enquiries@StayAhead.com
Copyright © 2024 StayAhead Training Ltd
Cookies   /   Privacy Policy