GL134 · 4 days · 7+ hrs hands-on labs

Red Hat Enterprise Linux System Admin II

Available for RHEL

Build on your Linux fundamentals to master the intermediate systems administration skills required for managing Red Hat Enterprise Linux 9 in production. Across fifteen focused chapters, this course develops core competency in shell scripting, security, storage, networking, and containerization, with direct alignment to RHCSA exam objectives.

Topics span the full breadth of day-to-day RHEL administration: writing Bash scripts with variables, conditionals, and loops; using regular expressions with grep for text processing; scheduling tasks with cron, at, and systemd timers; tuning process priorities; implementing POSIX access control lists; securing services with SELinux; integrating LDAP directory services via authselect and SSSD; partitioning disks and building filesystems; managing flexible storage with LVM snapshots and thin provisioning; accessing NFS network storage with autofs; troubleshooting GRUB2 and systemd boot failures; configuring nftables and firewalld firewalls; deploying containers with Podman; and automating installations with Kickstart.

Every chapter includes guided lab exercises on live RHEL 9 systems, with 28 labs reinforcing each topic through direct hands-on practice. The course concludes with a comprehensive review mapped to current RHCSA certification objectives, giving students a clear path from training to exam readiness.

Who Should Attend

System administrators, DevOps engineers, and IT professionals who have completed introductory Linux training and need to deepen their Red Hat Enterprise Linux skills in scripting, storage management, security hardening, and service configuration. Also suitable for professionals preparing for the RHCSA certification exam.

Skills You'll Gain

Write and debug Bash shell scripts using variables, conditionals, loops, and exit status handling
Construct regular expressions and apply them with grep to search and filter text across BRE, ERE, and PCRE
Schedule recurring and one-time tasks using cron, at, anacron, and systemd timers
Manage process priorities with nice, renice, and ionice, and monitor system activity with ps and top
Configure POSIX access control lists and SELinux contexts, booleans, and policies to secure files and services
Configure LDAP-based network authentication using authselect, SSSD, and directory services
Partition disks, create ext4 and XFS filesystems, and manage LVM volumes including snapshots and thin provisioning
Mount NFS shares and configure autofs for on-demand network storage access
Troubleshoot the RHEL boot process including GRUB2 configuration, systemd targets, and root password recovery
Configure packet filtering with nftables and manage firewalld zones, services, and rich rules
Deploy and manage containers using Podman, build images with Containerfiles, and run rootless containerized services
Install RHEL systems using Anaconda and automate deployments with Kickstart

Chapters & Labs

26 labs · 7+ hours hands-on
  1. Introduction to Shell Scripting 1 lab · 20 min
  2. Use regular expressions with grep 1 lab · 10 min
  3. Schedule future Linux tasks 2 labs · 15 min
  4. Manage priority of Linux processes 1 lab · 10 min
  5. Control access to files with access control lists (ACL) 1 lab · 25 min
  6. Manage SELinux security 2 labs · 15 min
  7. Connect to network-defined users and groups 1 lab · 15 min
  8. Add disks, partitions, and file systems to a Linux system 2 labs · 30 min
  9. Manage logical volume management (LVM) storage 1 lab · 20 min
  10. Access and manage network attached storage 2 labs · 25 min
  11. Control and troubleshoot the Red Hat Enterprise Linux boot process 4 labs · 35 min
  12. Linux network communication with firewall 2 labs · 35 min
  13. Container Technology Overview 4 labs · 90 min
  14. Installing RHEL 1 lab · 30 min
  15. Comprehensive review 1 lab · 30 min

Prerequisites

Completion of GL120 (Linux Fundamentals) or equivalent experience with basic Linux command-line usage, file management, user administration, and text editing. Familiarity with the RHEL environment is recommended.