- Duration: Flexible
Course details
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
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
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- CompTIA Linux+ Certification Alpha AcademyAED 110
AED 3,673Duration: Upto 19 Hours - Ethical Hacking Alpha AcademyAED 92
AED 2,571Duration: Upto 7 Hours