Web Age Solutions Inc
Providing Technology Training and Mentoring For Modern Technology Adoption
Web Age Aniversary Logo
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887
Course #:GL134

Linux Systems Administration II Training

This GL134 course is designed to follow an identical set of topics as the Red Hat® RH134 course with the added benefit of very comprehensive lab exercises and detailed lecture material.

The Red Hat Enterprise Linux (RHEL) system administration topics covered in this course along with the GL124 course cover the certification objects of the Red Hat Certified System Administrator (RHCSA) exam.

The topics covered include automating installation with Kickstart, intermediate and advanced level command line building blocks and tools, troubleshooting, network file sharing server configuration, connecting to a directory service, managing advanced security settings, maintenance tasks, and kernel tuning.

Red Hat® is a registered trademark of Red Hat, Inc. and its use by Guru Labs, L.C. does not imply association or sponsorship by Red Hat, Inc.

Prerequisites:

Completion of or skills equal to  GL124 "Linux Systems Administration "

Duration

4 Days

Outline of Linux Systems Administration II Training

CHAPTER 1. AUTOMATED INSTALLATION WITH KICKSTART

Kickstart

Anaconda: An Overview

Anaconda: Booting the System

Anaconda: Common Boot Options

Anaconda: Loading Anaconda and Packages

Anaconda: Storage Options

Anaconda: Troubleshooting

LAB TASKS

Linux Installation

Automating Installation with Kickstart

CHAPTER 2. USE REGULAR EXPRESSIONS WITH GREP

Searching Inside Files

The Streaming Editor

Regular Expression Overview

Regular Expression Implementations

Regular Expressions

RE Character Classes

Regex Quantifiers

RE Parenthesis

LAB TASKS

Pattern Matching with Regular Expressions

Extended Regular Expressions

Using Regular Expressions With sed

CHAPTER 3. CREATE AND EDIT TEXT FILES WITH VIM

Text Editing

vi and Vim

Learning Vim

Basic vi

Intermediate vi

LAB TASKS

Text Editing with Vim

CHAPTER 4. SCHEDULE FUTURE LINUX TASKS

Automating Tasks

at/batch

cron

The crontab Command

crontab Format

/etc/cron.*/ Directories

Anacron

Systemd Timers

LAB TASKS

Creating and Managing User Cron Jobs

Adding System cron Jobs

CHAPTER 5. MANAGE PRIORITY OF LINUX PROCESSES

Viewing Processes

Managing Processes

Tuning Process Scheduling

LAB TASKS

Process Management Basics

CHAPTER 6. CONTROL ACCESS TO FILES WITH ACCESS CONTROL LISTS (ACL)

File and Directory Permissions

File Access Control Lists

Manipulating FACLs

Viewing FACLs

Backing Up FACLs

LAB TASKS

Using Filesystem ACLs

CHAPTER 7. MANAGE SELINUX SECURITY

SELinux Security Framework

SELinux Modes

SELinux Commands

Choosing an SELinux Policy

SELinux Booleans

Permissive Domains

SELinux Policy Tools

SELinux Troubleshooting

SELinux Troubleshooting Continued

LAB TASKS

Exploring SELinux Modes

SELinux File Contexts

CHAPTER 8. CONNECT TO NETWORK-DEFINED USERS AND GROUPS

RHEL DS Client Configuration

System Security Services Daemon (SSSD)

LAB TASKS

Using LDAP for Centralized User Accounts

CHAPTER 9. ADD DISKS, PARTITIONS, AND FILE SYSTEMS TO A LINUX SYSTEM

Partitioning Disks with fdisk & gdisk

Resizing a GPT Partition with gdisk

Partitioning Disks with parted

Non-Interactive Disk Partitioning with sfdisk

Filesystem Creation

Filesystem Maintenance

Managing an XFS Filesystem

Swap

LAB TASKS

Creating and Managing Filesystems

Hot Adding Swap

CHAPTER 10. MANAGE LOGICAL VOLUME MANAGEMENT (LVM) STORAGE

Logical Volume Management

Implementing LVM

Creating Logical Volumes

Activating LVM VGs

Exporting and Importing a VG

Examining LVM Components

Changing LVM Components

Advanced LVM Overview

Advanced LVM: Components & Object Tags

Advanced LVM: Automated Storage Tiering

Advanced LVM: Thin Provisioning

Advanced LVM: Striping & Mirroring

Advanced LVM: RAID Volumes

LAB TASKS

Creating and Managing LVM Volumes

CHAPTER 11. ACCESS NETWORKED ATTACHED STORAGE WITH NETWORK FILE SYSTEM (NFS)

File Sharing via NFS

NFSv4+

NFS Clients

NFS

NFS Server Configuration

LAB TASKS

NFS Server Configuration

CHAPTER 12. ACCESS NETWORKED ATTACHED STORAGE WITH SMB

Accessing Windows/Samba Shares from Linux

AutoFS

AutoFS Configuration

LAB TASKS

Using autofs

CHAPTER 13. CONTROL AND TROUBLESHOOT THE RED HAT ENTERPRISE LINUX BOOT PROCESS

System Boot Method Overview

systemd System and Service Manager

Modifying systemd services

Systemd Service Sandboxing Features

systemd Targets

Using systemd

Legacy Support for SysV init

Booting Linux on PCs

GRUB 2

GRUB 2 Configuration

GRUB 2 Security

Boot Parameters

Initial RAM Filesystem

init

Linux Runlevels Aliases

Systemd local-fs.target and sysinit.target

Systemd basic.target and multi-user.target

Legacy local bootup script support

System Configuration Files

RHEL8 Configuration Utilities

Shutdown and Reboot

LAB TASKS

Boot Process

Booting directly to a bash shell

GRUB Command Line

Basic GRUB Security

Managing Services With Systemd's systemctl

Creating a systemd unit file

Troubleshooting Practice: Boot Process

CHAPTER 14. LINUX NETWORK COMMUNICATION WITH FIREWALL

Netfilter: Stateful Packet Filter Firewall

Netfilter Concepts

Using the iptables Command

Netfilter Rule Syntax

Targets

Common match_specs

Extended Packet Matching Modules

Connection Tracking

FirewallD

LAB TASKS

Securing Services with Netfilter

FirewallD

CHAPTER 15. COMPREHENSIVE REVIEW

System Administration II

LAB TASKS

Understand And Use Essential Tools

Operate Running Systems

Configure Local Storage and Filesystems

Users, Groups, and File Permissions

Maintenance and Recovery

 

We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887