RH134: Red Hat System Administration II - Linux (RHEL10)
Red Hat System Administration II (RH134) is the second part of the RHCSA training track for IT professionals who have already attended RH124: Red Hat System Administration I. The course goes deeper into core Linux system administration skills in the installation and deployment of Red Hat Enterprise Linux, storage configuration and management, management of security features such as SELinux, control of recurring system tasks, management of the boot process and troubleshooting, basic system tuning, and command-line automation and productivity.
Experienced Linux administrators looking for rapid preparation for the RHCSA certification should instead start with RHCSA Rapid Track (RH199).
This course is based on Red Hat Enterprise Linux 10.0.
About the labs
Labs are performed in Red Hat's Online Learning Environment.
Following course completion, lab access will remain available for up to 45 days.
Course content summary
- Install Red Hat Enterprise Linux with scalable methods
- Access security files, file systems, and networks
- Execute shell scripting and automation techniques
- Manage storage devices, logical volumes, and file systems
- Manage security and system access
- Control the boot process and system services
- Running containers
- Use image mode for RHEL
Audience
System administrators, platform engineers, developers, and other IT professionals who have completed the RH124: Red Hat System Administration I course, and are seeking to expand their skills in Linux system administration.
Prerequisites
Course outline
Shell Scripting and the Command Line
Write and run simple shell scripts, and use shell scripting features to efficiently run commands at the shell prompt.
Using Regular Expressions for Practical Applications
Efficiently complete system administration tasks by using regular expressions to match text.
Scheduling User Tasks
Schedule programs to run in the future, either at a specific time and date or on a recurring basis, as a regular user.
Scheduling System Tasks
Schedule system programs that must run on a recurring basis to support daemons or operating system functions.
Analyzing and Storing Logs
Locate and interpret system logs for troubleshooting purposes, and ensure accurate timestamps for log events.
Managing Security with SELinux
Protect systems and manage security by using SELinux.
Archiving Files
Create compressed archives of files so that they can be backed up and transferred to other systems.
Transferring Files
Securely transfer files from one system to another.
Tuning System Performance
Improve system performance by setting a tuning profile and by adjusting the scheduling priority of specific processes.
Managing Basic Storage
Manage storage devices by creating partitions, file systems, and swap spaces from the command line.
Managing Storage with Logical Volume Manager
Use Logical Volume Manager (LVM) to manage logical volumes that can contain file systems and swap spaces.
Controlling and Troubleshooting the Boot Process
Manage how the system boots to control which services start and to troubleshoot and repair boot-time problems.
Recovering Superuser Access
Gain administrative access to a system when the superuser password is unknown or is locked.
Managing Network Security
Control network connections to services by using the system firewall, and network services that can bind to particular ports by using SELinux.
Accessing Network-attached Storage
Access network-attached storage that is provided by using the Network File System (NFS) protocol, either manually or by using the automounter.
Installing Red Hat Enterprise Linux
Install Red Hat Enterprise Linux in package mode, either interactively or by using Kickstart.
Managing Containers with Podman
Manage containers and container images with the latest version of container management tools.
Working with Image-based Red Hat Enterprise Linux
Create, use, install, and upgrade containers and servers that use image-based installation management.