Red Hat Linux System Administration – SA1

Study for the preparation of Red Hat Certified Systems Administrator exam (RHCSA) and covers RH124 Course Book

Red Hat System Administration – RH124

RHCSA – Certified Red Hat Enterprise Linux System Administrator

RHCSA : Red Hat Certified System Administrator

  • Red Hat System Administration I (RH124) : SA1
  • Red Hat System Administration II (RH134) : SA2

Course Outline

Introduction

  • Red Hat System Administration 1
  • Installation of Red Hat Enterprise Linux 7

Understanding the Command Line

  • Accessing the command line using the Local & remote Console
  • Lab Session on Local Console Access
  • Access & view the Command Line Using the Desktop
  • Lab Session on the GNOME 3 Desktop Environment
  • Executing & Implementing Commands Using the Bash Shell
  • Lab: Accessing the Command Line

Operate Files & Directories From the Command Line

  • Overview of the Linux File System Hierarchy
  • Locating Files by Name
  • Lab : Locating Files and Directories
  • Command-Line Tools
  • Matching File Names Using Path Name
  • Lab: Managing Files with Shell Expansion

Getting Help in Red Hat Enterprise Linux

  • man Command
  • Lab: Using the man Command
  • Reading Documentation Using pinfo Command
  • Lab: Using the pinto Command
  • Reading Documentation in /usr/share/doc
  • Practice: Viewing Package Documentation
  • Getting Help From RedHat
  • Lab session on Creating and Viewing an SoS Report

Viewing, Creating & and Editing Text Files

  • Redirecting Output to a File or Program
  • I/0 Redirection
  • Editing Text Files
  • Lab on Editing & viewing file with Vim
  • Editing Text Files with a Graphical Editor
  • Lab Copying Text Between Windows
  • Lab: Creating, Viewing, and Editing Text Files

User Management

  • Understanding different types of groups and creation of groups
  • Creation of users in different groups
  • Understanding Passwd, Shadow Files
  • Understanding passwd aging
  • Creation of quotas for users, groups and file systems
  • Understanding users security files
  • password aging policy using chage commands
  • TROUBLESHOOTING

Permissions in Linux 

  • Linux File System Permissions
  • User based Permissions group
  • Permission types
  • Practice: Managing File Security from the Command Line
  • Managing Default Permissions and File Access
  • Practice: Controlling New File Permissions and Ownership
  • Special permissions like Setuid, setguid & Sticky bit etc
  • Two Labs to demonstrate the permissions from real IT industry environment.

 

Managing & monitoring Linux Processes

  • Processes
  • Lab Session on Processes Management
  • Controlling Jobs
  • Lab: Background and Foreground Processes
  • Killing Processes
  • Practice: Killing Processes
  • Monitoring Process Activity
  • Practice: Monitoring Process Activity
  • Lab: Monitoring and Managing Linux Processes

Managing & controlling Services and Daemons

  • Controlling Services and Daemons
  • Identifying Automatically Started System Processes
  • Lab session on Identify the Status of systemd Units
  • Controlling System Services
  • Lab session on using systemctl to Manage & Controlling Services & Daemons

Configuring and Securing OpenSSH Service  

  • Accessing the Remote Command Line with SSH
  • Practice: Accessing the Remote Command Line
  • Configuring SSH Key-based Authentication
  • Practice: Using SSH Key-based Authentication
  • Customizing SSH Service Configuration
  • Practice: Restricting SSH Logins
  • Lab: Configuring and Securing OpenSSH Service

Analyzing Logs

  • System Log Architecture – System Logging
  • Lab to understand System Logging Components
  • Overview of System log Files
  • Finding Log Entries
  • Reviewing systemd Journal Entries
  • Lab Finding Events With journalctl
  • Maintaining Accurate Time
  • Practice: Adjusting System Time
  • Lab: Analyzing and Storing Logs

Managing Red Hat Enterprise Linux Networking

  • Networking Concepts
  • Practice: Networking Concepts
  • Validating Network Configuration
  • Practice: Examining Network Configuration
  • Configuring Networking with nmcli
  • Practice: Configuring Networking with nmcli
  • Editing Network Configuration Files
  • Practice: Editing Network Configuration Files
  • Configuring Host Names and Name Resolution
  • Practice: Configuring Host Names and Name Resolution
  • Lab: Managing Red Hat Enterprise Linux Networking

Archiving and Copying Files Between Systems

  • Managing Compressed tar Archives
  • Practice: Backing Up and Restoring Files From a tar Archive
  • Copying Files Between Systems Securely
  • Practice: Copying Files Over the Network With scp
  • Synchronizing Files Between Systems Securely
  • Practice: Synchronizing Two Directories Securely With rsync
  • Lab: Archiving and Copying Files Between Systems

Installing and Updating Software Packages

  • Attaching Systems to Subscriptions for Software Updates
  • Practice: Red Hat Subscription Management
  • RPM Software Packages and Yum
  • Practice: RPM Software Packages
  • Managing Software Updates with yum
  • Practice: Installing and Updating Software with yum
  • Enabling yum Software Repositories
  • Practice: Enabling Software Repositories
  • Examining RPM Package Files
  • Practice: Working with RPM Package Files
  • Lab: Installing and Updating Software Packages

Accessing Linux File Systems

  • Accessing Linux File Systems
  • Identifying File Systems and Devices
  • Practice: Identifying File Systems and Devices
  • Mounting and Unmounting File Systems
  • Practice: Mounting and Unmounting File Systems
  • Making Links Between Files
  • Practice: Making Links Between Files
  • Locating Files on the System
  • Practice: Locating Files on the System
  • Lab: Accessing Linux File Systems

Course Curriculum

Instructors

Shikhar Verma

Solution Architect

Reviews

0
0 rating
5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 star
0
No comments yet! You be the first to comment.

Leave a Reply