Red Hat Linux System Administrator Part Two (RH134 Equivalent)
Red Hat classes on today's market are wildly overpriced. Some vendors are offering these courses for $4,000 and higher ($5,000 for more advanced classes). Logical Operations, in conjunction with industry partners and experts, is bringing a higher quality/lower cost Red Hat training option to the New York market. We will make it easier and more cost effective to take Red Hat training classes - and our curriculum/instruction will do a better job getting you certified (if that is your goal).
Description
Format
5 day course with lecture and hands-on labs.
Audience
- Technical professionals in Linux
- Linux professionals looking to learn about Linux enterprise or cloud systems administration
Description
Linux System Administrator Part Two (RH134) progresses the RHCSA certification journey for IT practitioners who have completed Red Hat System Administration I. It delves further into essential Linux administration capabilities, focusing on advanced storage setup, the deployment and installation of Red Hat Enterprise Linux, securing systems via SELinux, handling scheduled tasks, overseeing the startup sequence and system diagnostics, elementary performance optimization, and enhancing command-line efficiency through scripting and automation. This curriculum is designed with the assumption that participants have undergone Linux System Administrator Part One (RH124). This is the course equivalent of Red Hat Administration II.
Lesson 1: Improve Command Line Productivity
-
💬 Bash Shell Mastery
-
💻 Advanced Comand Line Operations and Redirection
-
🏆 I/O Redirection Challenge
-
💻 Text Processing with grep, awk, and sed
-
💻 Vim: A Modal Text Editor
-
🏆 Vim Challenge
-
💻 Bash Shell Conditional Logic, Loops, Variables and Arguments
Lesson 2: Scheduling Tasks
-
💬 Automating and Scheduling Tasks
-
💻 One Time Scheduling with at
-
💻 Recurring Tasks with cron and crontab
-
💻 Scheduling Complex Sequences with systemd Timers
Lesson 3: Analyze and Store Logs
-
💬 Understanding System Logs
-
💻 Using journalctl to Query the systemd Journal
-
💻 Configuring Log Rotation with logrotate and Preserving Logs
Lesson 4: Archiving and Transferring Files
-
💬 File Compression and Archiving
-
💻 Creating and Extracting Archives with tar, gzip, bzip2, and xz
-
💻 Securely Copying Files Between Systems using scp, rsync, and sftp
Lesson 5: System Performance Tuning
-
💬 Performance Monitoring and Management
-
💻 Identifying Resource-Intensive Processes with top and ps
-
💻 Adjusting Process Priority using nice, and renice
-
💻 Configuring System Tuning Profiles with tuned
Lesson 6: SELinux Security Management
-
💬 SELinux Basics
-
💻 Understanding SELinux Modes
-
💻 Managing SELinux Contexts for Files and Processes
Lesson 7: Logical Volume Management
-
💬 LVM Management
-
💻 Managing Physical Volumes and Volume Groups
-
💻 Creating, Extending, and Removing Logical Volumes
-
💻 Resizing File Systems with resize2fs, and xfs_growfs
Lesson 8: Network-Attached Storage
-
💬 NFS Configuration
-
💻 Setting up an NFS Server and Sharing Directories
Lesson 9: Controlling the Boot Process
-
💬 Boot Process Management
-
💻 Booting into Different System Targets (multi-user, graphical, rescue)
-
💻 Interrupting the Boot Process for Recovery
Lesson 10: Network Security Management
-
💻 Configuring Firewalld Rules using firewall-cmd
-
💻 Securing Services with Custom Firewall Zones
-
💻 SELinux Rules for Network Ports and Services
Lesson 11: Running Containers
-
💻 Installing and Configuring Podman for Container Management
-
💻 Configuring Containers to Run as systemd Services
-
💻 Attaching Persistent Storage to Containers
Lesson 12: Additional Learning
-
💻 Performance and Kernel Tuning
-
💻 Startup Scripts and Systemd Services