Clouds

Linux System Administrator Part Two

Essential Skills Gained

Checkmark

Deploy Red Hat Enterprise Linux through scalable installation techniques.

Checkmark

Navigate and secure files, file systems, and network configurations.

Checkmark

Implement automation and scripting via the shell.

Checkmark

Organize and administer storage solutions, including logical volumes and file systems.

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.

Prefix Chapters

  • 💻 Register for Poll

  • 💻 Welcome to Alta3 Live

  • 💻 Efficient CLI Usage with Tmux

  • 💻 AI Lab Assistance


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

Scheduling Tasks

  • 💬 Automating and Scheduling Tasks

  • 💻 One Time Scheduling with at

  • 💻 Recurring Tasks with cron and crontab

  • 💻 Scheduling Complex Sequences with systemd Timers

Analyze and Store Logs

  • 💬 Understanding System Logs

  • 💻 Using journalctl to Query the systemd Journal

  • 💻 Configuring Log Rotation with logrotate and Preserving Logs

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

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

SELinux Security Management

  • 💬 SELinux Basics

  • 💻 Understanding SELinux Modes

  • 💻 Managing SELinux Contexts for Files and Processes

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

Network-Attached Storage

  • 💬 NFS Configuration

  • 💻 Setting up an NFS Server and Sharing Directories

Controlling the Boot Process

  • 💬 Boot Process Management

  • 💻 Booting into Different System Targets (multi-user, graphical, rescue)

  • 💻 Interrupting the Boot Process for Recovery

Network Security Management

  • 💻 Configuring Firewalld Rules using firewall-cmd

  • 💻 Securing Services with Custom Firewall Zones

  • 💻 SELinux Rules for Network Ports and Services

Running Containers

  • 💻 Installing and Configuring Podman for Container Management

  • 💻 Configuring Containers to Run as systemd Services

  • 💻 Attaching Persistent Storage to Containers

Additional Learning

  • 💻 Performance and Kernel Tuning

  • 💻 Startup Scripts and Systemd Services

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.