Oracle Linux 9 Advanced Administration

Course Code: OLAA

Duration: 4 days

 
 
 
 

Oracle Linux 9 Advanced Administration Course Overview

This highly practical instructor led Oracle Linux 9 Advanced 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 Advanced 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 Advanced Administration course, the delegate will have gained practical experience of the advanced 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 Advanced Administration course is suitable for Linux System Administrators and DevOps teams to administer, deploy, configure and maintain Oracle Linux and other Red Hat-based Linux distributions.

The course would benefit Administrators who have acquired Unix/Linux System Administration skills to the level covered on the Oracle Linux 9 Administration course.

Skills Gained

The delegate will learn and acquire skills as follows:

  • Host discovery
  • Configuring Ethernet bonding
  • Configuring Virtual LANs
  • Viewing and understanding security related log files
  • Understanding Audit records and generating Audit queries
  • Configuring Auditing
  • Creating Systemd Service, Timer and Mount Units
  • Running Sudo and command line options
  • Basic and advanced Sudo configuration, logging and replay
  • Viewing and understanding SELinux denials
  • Configuring SELinux directory and port contexts
  • Configuring SELinux users
  • Creating SELinux policy modules
  • Configuring Network File System (NFS) server and client
  • Configuring AutoFS – The Automounter
  • Configuring Samba server and client
  • Creating an FTP server
  • Creating Socket Units
  • Creating and managing RAID devices
  • Configuring Logical Volume Manager (LVM)
  • Creating and extending filesystems
  • Creating and resizing Volume Groups and Logical Volumes
  • Managing firewalld
  • Creating firewalld zones and services
  • Configuring firewalld geolocation blocking and Rich Rules
  • Installing and configuring Fail2Ban
  • Installing and configuring AIDE
  • Creating a chroot jail
  • Configuring Pluggable Authentication Modules (PAM)
  • Restricting access and enforcing password complexity with PAM
  • Monitoring processes and collecting system information
  • Measuring virtual memory and IO performance
  • Installing and configuring Kubernetes
  • Configuring a Kubernetes cluster
  • Creating and managing Kubernetes Pods

Oracle Linux 9 Advanced Administration Training Course

Course Introduction

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

Session 1: ADVANCED NETWORKING

  • Host discovery
  • Ethernet bonding
  • Channel bonding
  • Virtual LANs
  • Exercise

Session 2: LINUX AUDITING

  • Auditing overview
  • Security related log files
  • The last and lastb commands
  • Understanding Audit records
  • Generating Audit queries
  • Configuring Auditing and defining rules
  • Exercise

Session 3: SYSTEMD UNITS

  • Systemd unit overview
  • Controlling units
  • Creating Service, Timer and Mount units
  • Exercise

Session 4: CONFIGURING SUDO

  • Sudo overview
  • Basic examples
  • Command line options
  • Sudo aliases, tags and groups
  • Sudo password options
  • Sudo logging and replay
  • Exercise

Oracle Linux 9 Advanced Administration Training Course

Session 5: MANAGING AND CONFIGURING SELINUX

  • SELinux overview
  • Viewing and analysing SELinux denials
  • Executing SELinux commands
  • Configuring temporary and permanent policy changes
  • Managing SELinux contexts, ports and Booleans
  • Configuring SELinux users
  • Relabelling files on boot
  • Creating policy modules
  • Exercise

Session 6: FILE SHARING WITH NFS AND SAMBA

  • 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

Session 7: CONFIGURING AN FTP SERVER

  • FTP services overview
  • Configuring Pure-FTPD and ProFTPD
  • Configuring a VSFTPD server
  • Configuring SELinux for FTP
  • Creating a Socket unit
  • Exercise

Session 8: RAID DEVICES

  • RAID overview
  • Creating a RAID device
  • Viewing RAID arrays
  • Hot swapping failed drives
  • Exercise

Oracle Linux 9 Advanced Administration Training Course

Session 9: LOGICAL VOLUMES

  • LVM overview
  • Creating Physical Volumes, Volume Groups and Logical Volumes
  • Creating a striped Logical Volume
  • Extending a Volume Group
  • Resizing filesystems
  • Removing Logical Volumes, Volume Groups and Physical Volumes
  • Exercise

Session 10: CONFIGURING FIREWALLD

  • Firewalld overview
  • Basic firewall-cmd commands
  • Managing firewalld services, ports and zones
  • Creating firewalld zones and services
  • Geolocation blocking with IP Sets
  • Configuring Rich Rules
  • Installing and configuring fail2ban
  • Viewing the fail2ban jail and unbanning IP addresses
  • Exercise

Session 11: INTRUSION DETECTION

  • Intrusion detection overview
  • Installing and configuring AIDE
  • Detecting filesystem changes
  • Creating a chroot jail
  • Exercise

Session 12: PLUGGABLE AUTHENTICATION MODULES

  • PAM overview
  • PAM configuration files
  • Restricting access to SSH
  • Enforcing password complexity
  • Controlling access by time
  • Controlling user limits
  • Exercise

Oracle Linux 9 Advanced Administration Training Course

Session 13: SYSTEM MONITORING AND PERFORMANCE

  • Performance monitoring overview
  • Monitoring processes and collecting system information
  • Measuring virtual memory
  • Measuring IO performance
  • Exercise

Session 14: KUBERNETES

  • Kubernetes overview
  • Installing and configuring Kubernetes
  • Creating a Kubernetes cluster
  • Pod overview
  • Creating a basic Pod
  • Pod namespaces and lifecycles

APPENDIX A: DISK ENCRYPTION

  • Creating LUKS partitions
  • Creating the filesystem
  • Adding mappings

APPENDIX B: AUDIT RECORDS

  • The Audit record fields

APPENDIX C: THE UDEV DEVICE MANAGER

  • The Udev subsystem
  • Configuring Udev and creating rules

APPENDIX D: NFTABLES

  • NFTables Overview
  • Converting IPTables rules to NFTables
  • Using NFTables
  • Displaying NFTables rule sets
  • Creating an NFTables chain
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 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

Experience of administering Oracle Linux in an Enterprise environment to the level covered in the Oracle Linux 9 Administration course.

Pre-Requisite Courses

Public Scheduled Events

Classroom & Live Virtual Instructor-Led Training

Duration: 4 days

Price: £2,450.00 exc. VAT 


Start Date Options Spaces  
07 May 2024
StayAhead Virtual Courses available 
Spaces Book Now 
01 Jul 2024
StayAhead Virtual Courses available 
Spaces Book Now 
03 Sep 2024
StayAhead Virtual Courses available 
Spaces Book Now 
29 Oct 2024
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