Red Hat 8 System Administration - Part 2

Course Code: RHSA2V8

Duration: 5 days

 
 
 
 

Red Hat 8 System Administration - Part 2 Course Overview

This highly practical instructor led Red Hat 8 System Administration - Part 2 training course is designed to give delegates practical experience in the administration of a Red Hat Enterprise Linux (RHEL) system. With a strong emphasis on practical hands on training using the command line, this course will teach further essential administrative tasks required to successfully administer a Red Hat Linux system.

The delegate will learn modern system administration techniques and commands to administer a Red Hat Linux system. The command line is demonstrated and used extensively throughout the course.

Similarly, the course is targeted to closely follow the official Red Hat 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 Red Hat 8 System Administration - Part 2 course the delegate will have gained practical experience of the Linux commands, the GUI's and possess the technical knowledge to an intermediate level to perform System Administration tasks on a Red Hat Enterprise Linux (RHEL) system.

Who will the Course Benefit?

This Red Hat 8 System Administration - Part 2 course is suitable for anyone who has acquired basic administration skills to the level covered on the Red Hat 8 System Administration - Part 1 course. This will include novice System Administrators, Network Administrators, Programmers and other technical IT staff who need to acquire intermediate knowledge of the key administration tasks required to administer a Red Hat Linux system.

This course would also benefit experienced system administrators familiar with Unix and other Linux distributions who wish to gain knowledge to administer Red Hat Linux systems.

Skills Gained

The delegate will learn and acquire skills as follows:

  • Configure and use the vim text editor
  • Search and replace text using grep and regular expressions
  • Setting and modifying process priorities
  • Understand Systemd Timers
  • Automate a system installation using Kickstart
  • Manage the system using Cockpit
  • Create and manage Linux users and groups
  • Create and modify Access Control Lists (ACL's)
  • View and manage extended permissions
  • Connect to an LDAP server for checking identities
  • Create disk partitions, Volume Groups, Logical Volumes and layered storage
  • Extend and resize Volume Groups and Logical Volumes
  • Create and manage encrypted storage with LUKS
  • Create file and partition swap space
  • Configure and manage SSH
  • View and manage SELinux denials
  • Modify SELinux contexts, booleans and policy modules
  • Configure the Red Hat firewall
  • Manage SELinux contexts and modify the policy
  • Configure an NFS and AutoFS server and client
  • Configure a Samba (CIFS) server and client
  • Create a software repository
  • List and install package module streams
  • Configure Red Hat Subscription Manager
  • Schedule automated tasks
  • Configure Apache and a secure FTP server
  • Update and tune the Red hat kernel
  • Manage and create kernel tuning profiles
  • Create simple shell scripts using loops and positional parameters
  • Deploy and manage containers using Podman, Skopeo and Buildah
  • Perform the required steps to troubleshoot a RHEL system

Red Hat 8 System Administration - Part 2 Training Course

Course Introduction

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

Session 1: INTRODUCTION TO VIM

  • Introduction to text file editing using Vim
  • Vim basic Functions
  • The Language of Vim
  • Reading in and writing out to files
  • Executing commands within vim
  • Further Vim Functions
  • Finding file differences
  • Customising the vim environment
  • The .viminfo file
  • Exercise

Session 2: SEARCHING TEXT AND USING REGULAR EXPRESSIONS

  • Searching and replacing text in Vim
  • Text pattern matching with Regular Expressions
  • Searching and replacing text with sed
  • Searching for text with grep and egrep
  • Exercise

Session 3: MANAGING PROCESS PRIORITIES

  • Managing processes and job control
  • Controlling process priorities
  • Foreground and background processing
  • Grouping commands
  • Quering and configuring the System journal
  • Listing and viewing Systemd Timers
  • Exercise

Red Hat 8 System Administration - Part 2 Training Course

Session 4: INSTALLING RED HAT LINUX USING KICKSTART

  • Automating a RHEL installation
  • Pre and Post Kickstart processing
  • Creating a Kickstart file
  • Creating the Linux Install Server
  • Using Kickstart with NFS, FTP and Apache
  • Exercise

Session 5: SYSTEM ACCESS CONTROLS

  • User Private Groups within Linux
  • Configuring user account defaults
  • User password management and considerations
  • Creating Access Control Lists (ACL's)
  • Creating default ACL's and masks
  • Customising the user profile
  • Extended file permissions
  • Connecting to an LDAP server
  • Exercise

Session 6: FILESYSTEM MANAGEMENT WITH LVM AND STRATIS

  • An overview of the Linux partitioning tools
  • Creating partitions and filesystems
  • Permanent and ad-hoc mounting of filesystems
  • Filesystem options, Labels and UUID’s
  • An overview of Logical Volume Management
  • Creating Physical Volume Groups and Logical Volumes
  • Configuring Stratis Layered Storage
  • Exercise

Red Hat 8 System Administration - Part 2 Training Course

Session 7: FUTHER MANAGEMENT OF LVM's

  • Extending and removing Volume Groups and Logical Volumes
  • Creating LUKS encrypted partitions
  • Creating and managing swap files and partitions
  • Extending Stratis Storage
  • Exercise

Session 8: SYSTEM SECURITY

  • Encryption under OpenSSH
  • Configuring SSH client and server access
  • Managing services and ports with firewalld
  • Basic configuration using the GUI interface firewall-config
  • Exercise

Session 9: CONFIGURING AND MANAGING SELINUX

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

Session 10: Configuring NFS AND SAMBA

  • Configuring client access to an Network Filesystem Server (NFS)
  • Configuring an NFS server
  • Configuring an AutoFS (Automount) client
  • Configuring a Samba server (CIFS)
  • Adding a Samba user
  • Configuring SELinux for Samba
  • Configuring DNS client access
  • Exercise

Red Hat 8 System Administration - Part 2 Training Course

Session 11: FURTHER SOFTWARE MANAGEMENT

  • Listing and managing packages with yum/dnf
  • Creating local software repositories
  • Listing and installing packages with Module Streams
  • Configuring Red Hat Subscription Manager
  • Exercise

Session 12: SCHEDULING FUTURE 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: DEPLOYING AN FTP AND WEB SERVER

  • Configuring an Apache web server
  • Managing Apache configuration directives
  • Configuring SELinux for Apache and multiple domains
  • Configuring a VSFTP server
  • Managing files on remote systems
  • Exercise

Session 14: TUNING THE KERNEL

  • Kernel architecture comparison
  • Viewing information on kernel modules
  • Loading and removing kernel modules
  • Modifying Kernel parameters
  • Creating and managing Tuned profiles
  • Exercise

Red Hat 8 System Administration - Part 2 Training Course

Session 15: SHELL SCRIPTING

  • Naming and executing scripts
  • User interaction within scripts
  • Positional parameters
  • Conditional statements for integers, strings and files
  • Loops
  • Exercise

Session 16: DEPLOY CONTAINERS USING PODMAN

  • Red Hat container methods
  • Containers vs virtualization
  • Docker Overview
  • Installing and managing containers with Podman
  • Attaching storage volumes and running containers as a service
  • Using Skopeo
  • Creating images with Buildah
  • Exercise

Session 17: TROUBLESHOOTING

  • Understanding the Linux boot process
  • Rescue Environment
  • systemd daemon
  • Troubleshooting Linux theory and labs
  • Booting into Single User Mode
  • Recovery from lost root password
  • Recovering from a damaged boot loader
  • Exercise
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 Red Hat 8 System Administration - Part 1 course is an excellent choice for delegates preparing to take the following exam:

  • Red Hat Certified Systems Administrator (RHCSA): EX200

This course together with Red Hat 8 System Administration - Part 1 and Red Hat 8 System Administration - Part 3: Linux Automation with Ansible courses are an excellent choice for delegates preparing to take the following exam:

  • Red Hat Certified Engineer (RHCE): EX294

Please note, Red Hat certification is only available for RHEL 9 and all exams are performed on RHEL 9.

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 Red Hat website lists all exam requirements and these are updated regularly.

Exams are not included as part of the course.

Requirements

The course assumes knowledge of the Red Hat Linux operating system to the level covered on the Red Hat 8 System Administration - Part 1 course.

Where Red Hat 8 courses are listed in the Pre-Requisite Courses section equivalent Red Hat 7 courses would also suffice.

Pre-Requisite Courses

Course Reviews

I've participated in multiple courses and workshops this year, and I can confidently say that this Linux training with Mark has been the best experience so far. His teaching style is EXCEPTIONAL, he doesn't just provide clear explanations, but also communicates them at a pace that's easy to follow. The examples he uses are highly relevant. What really makes set Mark apart is not just his expertise but also his approachability and his professionalism. He creates an environment where it's easy to ask questions. I wish Mark could be my trainer for the next part of my Linux course. Highly recommend him!

Susana - SRE - Government - October 2023


The course was great. As a follow up to part 1, part added on more information. I think taking part 1 and part 2 is really good to increase confidence on Linux. The trainer has a good knowledge and is patient with us whilst training. The virtual environment works great.

Jonathan - Database Manager - Government


Very informative course covering different areas of Red Hat. Gained more knowledge with vi , grep, egrep etc. . Also more background on the 'back end' of the system. Working in Application Support has given a better understanding on how the system is setup. John gave a very good presentation in all areas.

Edmund - Delivery Lead


Very good course. I may not use a lot of the information learned but have it for reference. The instructor, John, was very good at explaining everything and not confusing things.

Gavin - Operations Analyst


Thanks Mark for delivering a great course(RHEL Linux Admin II). Great presentation style with lots of opportunities to practice each topic. A really enjoyable and informative course that will help me build and develop my Linux expertise into my new role.

Denis - Automation Engineer


Venue is good, instructor is super. I learned a lot. Hope to be back for next level course.

Charles - IT Director - Automotive


Public Scheduled Events

Classroom & Live Virtual Instructor-Led Training

Duration: 5 days

Price: £2,495.00 exc. VAT 


Start Date Options Spaces  
08 Apr 2024
StayAhead Virtual Courses available 
Spaces Book Now 
13 May 2024
StayAhead Virtual Courses available 
Spaces Book Now 
24 Jun 2024
StayAhead Virtual Courses available 
Spaces Book Now 
05 Aug 2024
StayAhead Virtual Courses available 
Spaces Book Now 
16 Sep 2024
StayAhead Virtual Courses available 
Spaces Book Now 
28 Oct 2024
StayAhead Virtual Courses available 
Spaces Book Now 
09 Dec 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

 
 
 

Trademarks

StayAhead Training Limited are not affiliated to Red Hat Inc. in any way.  Red Hat, Red Hat Certified Engineer, RHCE, are registered trademarks and Red Hat Certified System Administrator and RHCSA are trademarks of Red Hat Inc.  No exams are included in the Red Hat Linux courses.

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