Red Hat Enterprise Linux 8, ITPRO TV Videos
Course Specifications
Course Number: ITP76–027_rev1.0
Course Length: 9 Hours 15 Minutes
Course Description
The Red Hat Enterprise Linux 8 (RHEL 8) course on ITProTV is designed to introduce the viewer to the RHEL operating system. In this course you will learn how to install RHEL, manage networking, configure services like NFS, harden security through features like SELinux, and support virtual machines all on top of the RHEL platform. The course is targeted towards systems administrators tasked with supporting Linux and expects the viewer to already have a working understanding of the Linux operating system.
Course Content
Introduction to RHEL (8 Episodes: 2 Hours 18 Minutes)
Overview (3 minutes)
The Red Hat Enterprise Linux 8 (RHEL 8) course on ITProTV is designed to introduce the viewer to the RHEL operating system. In this course you will learn how to install RHEL, manage networking, configure services like NFS, harden security through features like SELinux, and support virtual machines all on top of the RHEL platform. The course is targeted towards systems administrators tasked with supporting Linux and expects the viewer to already have a working understanding of the Linux operating system.
Installing RHEL8 (22 minutes)
In this episode, you will learn how to install RHEL Server on a new system. You will be able to identify the primary configuration options presented during the installation and verify that the installation completed successfully.
Using the Console (22 minutes)
After watching this episode you will be able to identify the major components of the RHEL console. You will also be able to differentiate between the various consoles available in RHEL and which situations one console is preferable to another.
Software Updates (16 minutes)
Software updates are a required part of maintaining a RHEL deployment. After watching this episode you will be able to determine if there are pending updates for a system. You will also see how to perform system updates and automate the process if desired.
Managing Software Repositories (16 minutes)
RHEL includes a number of open source projects included in the official repositories. This episode will teach you how to implement third-party repositories enabling you to install and update non-Red Hat software.
Managing systemd (21 minutes)
This episode will demonstrate how systemd is used to manage processes in RHEL. Upon completion, you will be able to make configuration changes to systemd and differentiate between units and targets. You will also be able to identify systemctl commands that replace functionality previously offered undered SysVinit and Upstart.
Automation with Kickstart (17 minutes)
Red Hat Kickstart allows you to automate RHEL deployments. This episode will show you how to create Kickstart configuration files and show you a number of the configuration options that can be automated during the installation of RHEL.
Building a Kickstart Image (18 minutes)
After watching this episode you will be able to create a RHEL installation image using a Kickstart configuration file. You will be able to manually call the configuration file at boot time or fully automate the process and have the installer load the Kickstart file by default.
Networking (5 Episodes: 1 Hours 25 Minutes)
Network Configuration Files (23 minutes)
This episode will enable you to differentiate between the various configuration files used with network adapters in RHEL. You will also learn how to modify and verify network configurations from the command line.
Network Manager CLI (15 minutes)
The Network Manager is designed to make configuring networks a little more simple. After watching this episode you will be able to configure and monitor your network configuration using the nmcli command.
Network Time Protocol (NTP) (15 minutes)
NTP servers are used in many environments to enforce time synchronization between servers. This episode will demonstrate how to configure a RHEL server to use NTP as a time source. You will also learn how to verify your time configuration.
Configuring an NFS Server (17 minutes)
After completing this episode you will be able to install NFS on a RHEL server. You will also learn how to configure shared folders in order to act as a NFS server.
Configuring an NFS Client (13 minutes)
NFS is one of the most common file transfer mechanisms on UNIX-like systems. This episode will demonstrate how to install the NFS client on a RHEL system and how to use that client to connect to NFS shares located on other systems.
Storage (8 Episodes: 2 Hours 8 Minutes)
File System Heirarchy (13 minutes)
The folder heirarchy used in Linux can be very confusing. This episode will introduce you to the Linux Filesystem Heirarchy Standard and highlight the specific way it has been implemented in RHEL.
Choosing a File System (16 minutes)
RHEL provides support for two primary file systems: XFS and ext4. After watching this episode you will be able to define the primary features of each file system and determine which file system is appropriate for your particular workload.
Creating Volumes with LVM (19 minutes)
This episode will introduce you to the Logical Volume Manager available as an optional component in RHEL 8. Upon completing this episode you will be able to install the LVM, create logical volumes using the command line, and finally format and mount a volume for use.
Modifying Volumes with LVM (16 minutes)
The Logical Volume Manager allows you to easily modify volumes without interrupting your users. This episode will teach you how to import additional storage into a volume group and increase the size of a volume. You will also see how to remove storage from the LVM if it is no longer needed.
Maintaining XFS (16 minutes)
After watching this episode you will be able to define the routine maintenance tasks associated with XFS disks such as error recovery, storage expansion and managing the label and UUID for an XFS volume.
Backup and Restore with XFS (20 minutes)
Performing data backups and restoration are two of the most important jobs of a system administrator. After watching this episode you will be able to utilize the xfsdump and xfsrestore utilities to establish a robust backup strategy in RHEL8.
System Storage Manager (14 minutes)
The System Storage Manager is a utility available in RHEL that simplifies storage management. After watching this episode you will be able to manage disks, partitions and LVM volumes by using the SSM.
File System Snapshots (11 minutes)
After watching this episode you will be able leverage the SSM to perform file system snapshots of XFS volumes. You will also be able to recover data from the snapshots in the event you wish to roll back changes.
Security (5 Episodes: 1 Hours 42 Minutes)
Security Updates (17 minutes)
It is important to get security updates in place as quickly as possible. In this episode you will learn how to differentiate between regular updates and security updates. You will also see how to apply security updates and how to centrally manage CVEs using the Red Hat Insights portal.
Managing SELinux (22 minutes)
After watching this episode you will be able to identify the key functionality of SELinux. You will also be able to configure and monitor access rules using the RHEL command line.
Configuring firewalld (21 minutes)
Firewalld is the packet filtering service that protects RHEL servers. After watching this episode you will be able to configure firewalld to allow or block traffic. You will also be able to monitor your firewalld configuration to ensure proper operation.
Securing SSH (18 minutes)
SSH is enabled by default in RHEL8. This episode will prepare you to enhance the security provided by SSH through the use of access controls, certificate based authentication and port obscurity.
LUKS Disk Encryption (22 minutes)
Whole disk encryption is an important method used to protect your data from falling in to the wrong hands. This episode will prepare you to encrypt a disk using LUKS disk encryption. You will also see how to enable automatically mounting encrypted volumes for transparent operation.
Troubleshooting (4 Episodes: 1 Hours 20 Minutes)
Automatic Bug Reporting Tool rhel8 (17 minutes)
In this episode you will learn about the Automatic Bug Reporting Tool (ABRT) packaged with RHEL8. You will see how to confugure report destinations and trigger alerts to test that the tool is working correctly.
SOS Reports (17 minutes)
After watching this episode you will be able to define the key characteristics of RHEL SOS reports, generate reports from the command line, and access the reports to view the information they contain. You will also see how to transmit the reports to Red Hat as part of a support incident.
Monitoring System Performance (20 minutes)
Systems troubles typically manifest themselves as poor performance. This episode will show you several tools available within RHEL that you can use to track how your system is performing.
Monitoring System Logs (24 minutes)
System logs provide visibility in to the activities your RHEL system performs in the background. After watching this episode, you will be able to identify which logs to use based on a troubleshooting scenario. You will also be able to leverage some of the advanced logging provided by systemd.
Virtualization (1 Episode: 0 Hours 20 Minutes)
Running Virtual Machines on RHEL (20 minutes)
This episode will prepare you to deploy virtual machines using RHEL8 as a host operating system. You will see how to install QEMU, KVM and libvirt and how you can use those three products in combination to provide a robust virtualization platform.