Red Hat 7 System Administration - Part 2

Course Code: RHSA2V7

Duration: 5 days

 
 
 
 

Red Hat 7 System Administration - Part 2 Course Overview

This highly practical instructor led Red Hat 7 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 7 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 7 System Administration - Part 2 course is suitable for anyone who has acquired basic administration skills to the level covered on the Red Hat 7 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 7 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 7 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
  • Installing and using the Kickstart GUI
  • 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 7 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 7 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 7 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 7 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 7 System Administration - Part 1 and 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 in the Administering Red Hat Linux 7 - Part 1 course.

Pre-Requisite Courses

Course Reviews

Fantastic course - very details and delivered professionally. I would recommend this course and trainer to my Organisation. Training style was outstanding.

Judge - Oracle DBA - Manufacturing


Great pace and content of course, superb instruction and knowledgeable throughout every section of the course. My engineers will be attending and I’ll recommend to the other teams.

Jamie - BPDTS Build & Automation Lead - Government


Our instructor is very "excellent" in teaching the subject matter. I am new to the information, but, was able to follow along and grasp a clear understanding of the topic. I look forward to taking more classes in the future. The class is "outstanding" and I feel that other IT and Cyber Security professionals will benefit. Thank you.

Derrick - Cyber Security Professional - Defence


Brilliantly presented as usual, the trainer is excellent at what he does and the facilities at StayAhead are fantastic!

Nicholas - Government


This was as good as Part 1 of the course was - I thoroughly enjoyed both courses. The trainer was once again superb - good real world advise as we progressed through the topics. The course was particularly timely as I have been struggling with a tricky RHEL7 system, the coursework and explanations really helped me understand how I needed to approach and resolve the issues. Will recommend this course to all interested parties, and once again, many thanks to the trainer for making what could be a bit of a dry old topic come alive and hold our interest. Thanks.

Martyn - Server Engineer - Manufacturing


Excellent trainer, whose knowledge was vast and he was fully engaging throughout the whole course. He constantly checked my understanding of what he was teaching and was willing to make any clarifications. The course notes were very good and will be a useful resource allowing me to revisit them when needed. Another very good Stayahead course, well done and thank you.

Peter - Transport


Public Scheduled Events

Classroom & Live Virtual Instructor-Led Training

Duration: 5 days

Price: £2,495.00 exc. VAT 


Start Date Options Spaces  
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