What you’ll learn
Preparation of RHCSA – Certified Red Hat Enterprise Linux System Administrator
Study and learn RH124 Course book
Installation of Red Hat Enterprise Linux 7
Accessing the Command Line
Managing Files From the Command Line
Getting Help in Red Hat Enterprise Linux
Creating, Viewing, and Editing Text Files
Managing Local Linux Users and Groups
Controlling Access to Files with Linux FileSystem Permissions
Monitoring and Managing Linux Processes
Controlling Services and Daemons
Configuring and Securing OpenSSH Service
Managing Red Hat Enterprise Linux Networking
Installing and Updating Software Packages
sftp with lab session
rsync command
Requirements
PC or Laptop with internet Connection
Description
Red Hat System Administration – RH124
RHCSA – Certified Red Hat Enterprise Linux System Administrator
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
Who is the target audience?
There is no formal prerequisites for this course; however, previous system administrator experience on other operating system would be very beneficial.
Reviews
There are no reviews yet.