Red Hat Enterprise Linux 9 Administration (RHCSA+RHCE) Training
Date | Duration | Time | Discount | Actual Price | Our Price | |
---|---|---|---|---|---|---|
September 23 | 72 Hours | 05:30 AM | Call or email | Call or email | Call or email |
"Linux Server Administration with Ansible Automation" course prepares students to become a professional Linux administrator. This course also prepares the students for taking Red Hat Certified System Administrator (RHCSA) & Red Hat Certified Engineer (RHCE) certification exams. This course begins from scratch and gradually takes to the professional level. This is a comprehensive course to learn Linux Administration and Automation. We belive that after taking this course, the students will be able to get RHCSA & RHCE certified as well as face interviews confidently and work in the real-time with comfort.
In first module, Linux Server Administration – Level I, the students learn basic Linux commands which are frequently used in day to day life. This part of the course also lays strong foundation on the top of which rest of the course is designed. In this modules, students learn Linux installation, core Linux commands, methods of getting help, vi/vim editor, string manipulation tools, accessing Linux file system, using redirection operators, monitoring and managing processes, managing local users and groups, shell scripting, managing network, and managing packages. This module is part of the RHCSA certification.
In the second module, Linux Server Administration – Level II, students learn system administration skills like controlling boot process, controlling services and daemons, scheduling future tasks, managing users and groupd in advanced level, analyzing and storing logs, tuning system performance, managing basic storage, managing storage stack, configuring and securing SSH, archiving and transferring files, accessing network attached storage, managing SELinux security, managing network security, analyzing servers and getting support and running containers. This module is also part of the RHCSA certification.
In the third module, Linux Automation Using Ansible – Level III, students learn how to automate configuration of Linux systems using ansible playbooks. They learn what is ansible, deploying ansible, implementing playbooks, managing variables and facts, implementing task control, deploying files to managed hosts, managing large projects, simplifying playbooks with roles, troubleshooting ansible & automating Linux administration tasks. This module is part of the RHCE certification.
In the fourth module, Linux Server Administration – Level IV, students learn how to configure DNS server, SAMBA server, MySQL/MariaDB database server, Apache httpd & nginx Web server, Mail server, LDAP server, Monitoring tools and Basics of cybersecurity. At the end of this course, students will be able to manage network services and protect them from security attacks. This module is not part of the RHCSA or RHCE certification but is very important for cracking interview and working in the real-time.
To reinforce and evaluate students learning, they are given assignments after each unit. These assignments will prepare students to crack interview, manage real time system as well as it will make them confident to take the Red Hat RHCSA & RHCE Certification exams.
The assignments and tests are prepared in such a way that it prepares the students to work in production enviromnet, succeed in the interviews and pass the certification exams.
Linux Server Administration – Level I [RHCSA]
1. Introduction to Linux
-
What is Linux?
-
What is Open Source Software?
-
Distributions of Linux
-
Flavors of Unix
-
Jobs Roles that Require Linux Skills
-
Linux Certifications
2. Virtualization Platforms & Installing Linux
-
Installing Virtualization Software
-
Creating a Virtual Machine
-
Installing RHEL 9 in a Virtual Machine in Basic Way
-
Cloning a Virtual Machine
3. Core Linux Commands
-
Local Login
-
Basic Linux Commands
-
Switching between CUI & GUI
-
Creating, Listing, Viewing and Modifying a File
-
Creating and Changing a Directory
-
Creating Hidden Files and Files with Special Character in their Name
-
Using touch Command
-
Understanding Linux File System Hierarchy
-
General Syntax of Commands
-
Executing Multiple Commands at a time
-
Methods of Specifying Paths
-
Using {}
-
Using Wildcard Characters
-
Moving and Renaming Files & Directories
-
Copying Files and Directories
-
Removing Files and Directories
-
Creating Command’s Alias
-
Viewing Command’s History and setting command’s history size
-
Compressing & Decompressing a File
-
Creating Archives
-
Creating Soft & Hard Link
-
Getting Information about Disk, Memory & CPU
-
Getting Information about Files Using stat & file Commands
-
Using Different Types of Quotes
-
Initializing Variables
-
Login Scripts & Logout Script
-
Mounting USB Disk & CD/DVD
4. Getting Help
-
Using man Command to Get Help
-
Using --help Option to Get Help
-
Getting Online Documentations
5. Using vi/vim Editor
-
Inserting Text in a File
-
Cursor Movement Techniques in a File
-
Delete, Copy and Paste Text in a File
-
Searching Text in a File
-
Performing Search and Replace Operations in a File
-
Protecting a File Using Password
-
Recovering a File after Abnormal Termination
6. Using String Manipulations Tools
-
Viewing First Few Lines of a File (head)
-
Viewing Last Few Lines of a File (tail)
-
Viewing Content of a Long File (less)
-
Displaying Total Count of Characters, Words and Lines of a File (wc)
-
Using Pipeline (|)
-
Displaying Specific Data of a File (cut)
-
Displaying Content of a File in Ordered Form (sort)
-
Showing Differences between Two Files (diff)
-
Displaying Pattern Matching Lines in File (grep)
-
Using sed command
7. Finding and Processing Files
-
Using ‘locate’ Command to Search Files & Directories
-
Searching Files Using ‘find’ Command
-
Finding and Processing Files
8. Using Re-direction Operators
-
Using Redirection Operators (>, >>, 2>, <)
-
Using tr command
9. Monitor and Manage Linux Processes
-
What is a Process & States of Processes
-
Process Monitoring Tools
-
Killing a Process
-
Setting Process Priority
-
Running a Process in the Background
-
Stopping & Resuming Processes
10. Basics of Users, Groups & Permissions
-
Introduction to Users & Groups
-
Types of Permissions
-
Manage Default Permissions of Files
-
Changing Permissions of Files
11. Bash Shell Scripting
-
What is a Shell Script?
-
Creating a Simple Bash Shell Script
-
Setting Path
-
Executing an Script
-
Different Types of Bash Shell Operators
-
Creating a Shell Script Using if
-
Creating a Shell Script Using case
-
Creating a Shell Script Using Positional Parameter
-
Creating a Script Using Loop
-
Creating & Calling Functions in bash Script
12. Manage Networking
-
Describe Networking Concepts
-
Configure Network
-
Configure Hostnames and Name Resolution
13. Install and Update Software Packages
-
Managing Packages Using rpm
-
Configuring yum Repository
-
Managing Packages Using yum
Linux Server Administration – Level II [RHCSA]
14. Control Boot Process & Troubleshooting
-
Reset Root Password if Forgotten
-
GRUB2 Boot Loader Related Troubleshooting
-
Setting GRUB2 Password
15. Control Services and Daemons
-
Manage Services
16. Schedule Future Tasks
-
Schedule cron Jobs
-
Schedule at Jobs
17. Managing Local Users and Groups
-
Describe User and Group Concepts
-
Manage Local User Accounts
-
Manage Local Group Accounts
-
Manage User Passwords
-
Access Control List (ACL)
-
Granting Administrative Privileges to Normal Users
18. Analyze and Store Logs
-
Configure Log
-
Rotate Log
-
Review System Journal Entries
-
Preserve the System Journal
19. Tune System Performance
-
Adjust Tuning Profiles
20. Manage Basic Storage
-
Add Partitions, File Systems, and Persistent Mounts
-
Manage Swap Space
21. Manage Storage Stack
-
Create and Extend Logical Volumes
-
Manage Layered Storage
22. Configure NFS Server & Access Network-Attached Storage
-
Manage Network Attached Storage with NFS
-
Access the NFS storage using Temporary & Permanent Mounting
-
Automount Network-Attached Storage
23. Manage SELinux Security
-
Change the SELinux Enforcement Mode
-
Control SELinux File Contexts
-
Adjust SELinux Policy with Booleans
-
Investigate and Resolve SELinux Issues
-
Control SELinux Port Labelling
24. Manage Network Security Using Firewall
-
Manage Server Firewalls
-
Allow or Reject Services in the Firewall
-
Allow or Reject Ports in the Firewall
-
Configure Rich Rule in Firewalld
25. Configure and Secure SSH
-
Access the Remote Command Line with SSH
-
Configure SSH Key-based Authentication
-
Customize OpenSSH Service Configuration
26. Backup & Recovery
-
Transfer Files Between Systems Securely
-
Synchronize Files Between Systems Securely
27. Run Containers
-
Container Concepts
-
Deploy Containers
-
Manage Container Storage and Network Resources
-
Manage Containers as System Services
Linux Automation Using Ansible – Level III [RHCE]
28. Introducing Ansible
-
Automating Linux Administration with Ansible
-
Installing Ansible
-
Setting Up Environment to Run Ansible Playbooks
29. Deploying Ansible
-
Building an Ansible Inventory
-
Managing Ansible Configuration Files
-
Running Ad Hoc Commands
30. Implementing Playbooks
-
Writing and Running Playbooks
-
Implementing Multiples Plays
31. Managing Variables and Facts
-
Managing Variables
-
Managing Secrets
-
Managing Facts
32. Implementing Task Control
-
Writing Loops and Conditional Tasks
-
Implementing Handlers
-
Handling Task Failures
33. Deploying Files to Managed Hosts
-
Modifying and Copying Files to Hosts
-
Deploying Custom Files with Jinja2 Templates
34. Managing Large Projects
-
Selecting Hosts with Host Patterns
-
Configuring Parallelism
-
Including and Importing Files
35. Simplifying Playbooks with Roles
-
Describing Role Structure
-
Reusing Content with System Roles
-
Creating Roles
-
Deploying Roles with Ansible Galaxy
36. Automating Linux Administration Tasks
-
Managing Software and Subscriptions
-
Managing Users and Authentication
-
Managing Boot Process and Scheduled Process
-
Managing Storage
-
Managing Network Configuration
37. Troubleshooting Ansible
-
Troubling Playbooks
-
Troubleshooting Ansible Managed Hosts
Linux Server Administration – Level IV (Additional)
38. Configuring DNS Server
-
What is DNS Server and how it Works?
-
Types and Hierarchy of DNS Servers
-
Registering a Domain
-
Configuring a Zone File for Forward Lookup
-
Configuring a Zone File for Reverse Lookup
-
Using Different DNS Query Tools
39. Configuring Web Server (HTTPD & Nginx)
-
Hosting a Website
-
Hosting Virtual Websites
-
Hosting HTML, PHP & Python-based Websites
-
Hosting Authenticated Web Site
-
Restricting Access to the Website
-
Hosting SSL-Enabled Website
-
Configure Nginx Load Balancer
40. Configuring Mail Server (Postfix, Dovecot & Squirrelmail)
-
Configuring Postfix for SMTP Service
-
Configuring Dovecot for POP & IMAP Services
-
Configuring Squirrelmail for Webmail
41. Configuring SAMBA Server
-
Sharing Directories Using SAMBA
-
Accessing the SAMBA-shared Directories From Linux Client Machine
-
Accessing the SAMBA-shared Directories From Windows Client Machine
42. Configuring Database Server (MySQL/MariaDB)
-
Creating a Database
-
Securing Database Login
-
Login into the Database
-
Creating Tables into the Database
-
Inserting, Modifying and Deleting Records into a Table
-
Creating Users into the Database
-
Granting & Revoking Privileges to Users
-
Taking Backup of the Database
-
Restoring Database from Backup
-
Restricting Remote login into the Database
43. Configuring FreeIPA (LDAP) Server
-
Configuring FreeIPA (LDAP) Server
-
Configuring Client to Connect to the LDAP Server for Authentication
-
Configuring FreeIPA & NFS to Centralize User’s Home Directory
44. Monitoring Tools
-
Configure Nagios
45. Basics of Cybersecurity
-
Basics of Cybersecurity
-
Cyber Threats
-
History of Cyber Attacks
-
CIA Triad
-
Vulnerability, Threat & Risk
-
Basics of Cryptography
-
Types of Cyber Attacks
-
Malware
-
Phishing
-
Password Attacks
-
DDoS Attack
-
Packet Flooding
-
Man in the Middle Attack
-
Malvertising
46. Exam Preparation
-
RHCSA Certification Exam Preparation
-
RHCE Certification Exam Preparation
Who should take this course?
Anyone who wants to build career as Linux Engineer/Administrator can attend this training.
What are the prerequisites for taking up this course?
As we start the course from scratch, anyone with basic knowledge of computer can join the course.
What is special about training from Professional IT Solution?
Our main strength is our long training experience and quality of our training. We have been producing skilled IT man power over a decade. Our trainer has more than 2 decade of training experience. Another major advantage is the quality of our training. We assure you that you’ll enjoy our training sessions.
How do you make participants ready for cracking interview and get jobs?
We engage our students with assignments that asks them to implement real time tasks which will make them confident to reply to the interviewers and handle their production servers when get selected.
Do you prepare students for taking up certification exams?
Yes, we take special exam preparations classes.
Do you also help your students in finding jobs?
Yes, of course! As large number of companies contact us for providing our skilled students for their job vacancies. So, we forward our students’ resume to the companies based on their skill match. But they have to crack interview to get selected. As during the training session we prepare our students with the possible questions/scenarios during interview, most of them crack interview successfully.
Do you Provide certificate after course completion?
Yes, we provide certificate of course completion. There should be at least 70% attendance in the class and should obtain at least 70% marks in the comprehensive test to obtain certificate of attendance.
What is success rate of your students in the Exam?
Almost 100% students (who appeared the exam) have passed their exam with excellent score.
What is the placement status of your students?
Almost 100% students have got placement.
What types of companies have you served?
Many renowned banks, telecoms, software companies and government organizations.
Red Hat Certified System Administrator (RHCSA) Exam
The performance-based Red Hat Certified System Administrator (RHCSA) exam (EX200) tests your knowledge in areas of system administration common across a wide range of environments and deployment scenarios. The skills tested in this exam are the foundation for system administration across all Red Hat® products.
By passing this exam, you become a Red Hat Certified System Administrator. If you choose to continue your learning journey beyond RHCSA, the credential can also serve as a foundational step on your path toward our highest level of certification—Red Hat Certified Architect.
Exam format
The Red Hat Certified System Administrator (RHCSA) exam is a hands-on, practical exam that requires you to undertake real-world tasks. Internet access is not provided during the in-person exam, and you will not be permitted to bring any hard copy or electronic documentation into the exam. This prohibition includes notes, books, or any other materials. For most exams, the documentation that ships with the product is available during the exam.
This exam can also be taken virtually as part of our remote testing format. Find out more about remote exams to see if this is the right choice for you.
Exam description (Red Hat Certified Engineer (RHCE) Exam
The performance-based Red Hat Certified Engineer (RHCE) exam for Red Hat Enterprise Linux 8 (EX294) tests your knowledge and skill in managing multiple systems using Red Hat® Ansible® Automation Platform and executing common system administration tasks across a number of systems with Ansible. The skills tested in this exam are the foundation for system administration across many Red Hat products.
By passing this exam, you become a Red Hat Certified Engineer. An RHCE® is a Red Hat Certified System Administrator (RHCSA) who is ready to use Ansible and scripting to automate Red Hat® Enterprise Linux® tasks, integrate Red Hat emerging technologies, and apply automation for efficiency and innovation. Current RHCSA certification is required to earn RHCE certification. If you choose to continue your learning journey beyond RHCE, the credential can also serve as a foundational step on your path toward our highest level of certification—Red Hat Certified Architect.
Global IT Certifications
Oracle Database
-
OCA [Oracle Certified Associate]
-
OCP [Oracle Certified Professional]
RHCI [Red Hat Certified Instructor]
Linux
-
RHCSA [Red Hat Certified System Administrator]
-
RHCE [Red Hat Certified Engineer]
OpenStack Cloud
-
RHCSA [Red Hat Certified OpenStack Administrator]
Ansible Automation
-
RHCS-Ansible [RedHat Certified Specialist in Ansible Automation]
VMware Datacenter
-
VCP [VMware Certified Professional]
Advanced IT Trainings
-
DevOps Professional (Git, Jenkins, Maven, Docker Container, Kubernetes, OpenShift, Ansible, Cloud, Nagios, Terraform)
-
Oracle RAC, Data Guard, Golden Gate & PT
-
Big Data, Data WareHouse, Data Science, NoSQL
-
Linux Server Hardening
Experience
-
20 Years of Training experience.
-
Trained 400+ batches (DevOps, Oracle Database, Linux, Ansible , OpenStack, VMware)
-
The Most Experienced Red Hat Trainer in Nepal
-
Trained large number of IT Professionals from many renowned national & international organizations (Govt. Organizations, Telecoms, Banks, IT Companies, Colleges, etc.)
-
Worked as consultant in many organizations
This is instructor led live virtual class
Self-paced videos are available for self-learners.
Our assignments and tests prepares students for real-time work.
After completing this training, students become ready to take Red Hat’s certification exams (RHCSA & RHCE).
We have both the regular weekdays classes as well as long hour weekend classes.
We provide support to our students in the case of any technical issues.