NDG Online    |    Red Hat    |    Sys Admin I

Red Hat System Administration I (RH124)

This course provides a foundation for students wishing to become full-time Linux system administrators by introducing key command line concepts and other enterprise-level tools. RH124 is designed for IT professionals without previous Linux administration experience. The course provides students with Linux administration "survival skills" by focusing on core administration tasks.

Supported Practice Exercises and Labs

Practice/Lab Number Title
Practice 1.4 The GNOME 3 Desktop Environment
Lab 1.7 Accessing the Command Line
Practice 2.6 Command-Line File Management
Lab 2.9 Managing Files with Shell Expansion
Practice 3.2 Using the man Command
Practice 3.4 Using the pinfo Command
Practice 3.6 Viewing Package Documentation
Practice 3.8 Creating and Viewing an SoS Report
Lab 3.9 Viewing and Printing Help Documentation
Practice 4.4 Editing Files with vim
Practice 4.6 Copying Text Between Windows
Lab 4.7 Creating, Viewing, and Editing Text Files
Practice 5.4 Running Commands as root
Practice 5.6 Creating Users Using Command-line Tools
(also includes 5.8: Managing Groups Using Command-line Tools
and 5.10: Managing User Password Aging)
Lab 5.11 Managing Local Linux Users and Groups
Practice 6.4 Managing File Security from the Command Line
Practice 6.6 Controlling New File Permissions and Ownership
Lab 6.7 Controlling Access to Files with Linux File System Permissions
Practice 7.4 Background and Foreground Processes
Practice 7.6 Killing Processes
Practice 7.8 Monitoring Process Activity
Lab 7.9 Monitoring and Managing Linux Processes
Practice 8.2 Identify the Status of systemd Units
Practice 8.4 Using systemctl to Manage Services
Lab 8.5 Controlling Services and Daemons
Practice 9.2 Accessing the Remote Command Line
Practice 9.4 Using SSH Key-based Authentication
Practice 9.6 Restricting SSH Logins
Lab 9.7 Configuring and Securing OpenSSH Service
Practice 10.4 Finding Log Entries
Practice 10.6 Finding Events With journalctl
Practice 10.8 Configure a Persistent systemd Journal
Lab 10.11 Analyzing and Storing Logs
Practice 11.4 Examining Network Configuration
Practice 11.6 Configuring Networking with nmcli
Practice 11.8 Editing Network Configuration Files
Practice 11.10 Configuring Host Names and Name Resolution
Lab 11.11 Managing Red Hat Enterprise Linux Networking
Practice 12.2 Backing Up and Restoring Files From a tar Archive
Practice 12.4 Copying Files Over the Network With scp
Practice 12.6 Synchronizing Two Directories Securely With rsync
Lab 12.7 Archiving and Copying Files Between Systems
Practice 13.6 Installing and Updating Software with yum
Practice 13.8 Enabling Software Repositories
Practice 13.10 Working with RPM Package Files
Lab 13.11 Working with RPM Package Files
Practice 14.4 Mounting and Unmounting File Systems
Practice 14.6 Making Links Between Files
Practice 14.8 Locating Files on the System
Lab 14.9 Accessing Linux File Systems
Lab 16.2 Comprehensive Review