What you'll learn

Description: This comprehensive training course is meticulously designed to equip students with the essential skills and knowledge needed to excel in the RHCSA certification exam. By mastering the core concepts and practical applications of Red Hat Enterprise Linux, students not only prepare for the exam but also position themselves as standout candidates in competitive placement drives. Through hands-on learning experiences and expert guidance, this course aims to empower students to confidently navigate real-world IT challenges and showcase their expertise to potential employers. Join us on this journey to success in RHCSA certification and beyond. Learning Outcome: 1. Master Red Hat Enterprise Linux: Gain a deep understanding of the Red Hat Enterprise Linux system, its architecture, and functionalities. 2. Hands-On Practical Experience: Engage in practical, real-world exercises to apply theoretical knowledge, honing essential skills in system administration. 3. Configuration and Management: Learn to configure various system settings, manage users, groups, and file systems effectively. 4. Networking Skills: Acquire proficiency in networking tasks such as configuring network interfaces, routing, and troubleshooting network issues. 5. Security Implementation: Understand security concepts and techniques, including setting up firewalls, managing permissions, and securing data. 6. Troubleshooting Proficiency: Develop the ability to identify and resolve system issues efficiently, ensuring smooth operation of Linux systems. 7. Scripting and Automation: Explore scripting languages like Bash to automate tasks, increasing efficiency and productivity in system administration. 8. Preparation for RHCSA Exam: Be well-prepared to tackle the RHCSA certification exam confidently, with in-depth knowledge and practical skills. 9. Professional Skill Enhancement: Enhance professional skills such as problem-solving, critical thinking, and decision-making, crucial for success in IT environments.

  • Section 7.1: Interpret Linux File System Permissions Section 7.2: Quiz: Interpret Linux File System Permissions Section 7.3: Manage File System Permissions from the Command Line Section 7.4: Guided Exercise: Manage File System Permissions from the Command Line Section 7.5: Manage Default Permissions and File Access Section 7.6: Guided Exercise: Manage Default Permissions and File Access Section 7.7: Lab: Control Access to Files Section 7.8: Summary
  • Section 8.1: Process States and Lifecycle Section 8.2: Quiz: Process States and Lifecycle Section 8.3: Control Jobs Section 8.4: Guided Exercise: Control Jobs Section 8.5: Kill Processes Section 8.6: Guided Exercise: Kill Processes Section 8.7: Monitor Process Activity Section 8.8: Guided Exercise: Monitor Process Activity Section 8.9: Lab: Monitor and Manage Linux Processes Section 8.10: Summary
  • Section 9.1: Identify Automatically Started System Processes Section 9.2: Guided Exercise: Identify Automatically Started System Processes Section 9.3: Control System Services Section 9.4: Guided Exercise: Control System Services Section 9.5: Lab: Control Services and Daemons Section 9.6: Summary
  • Section 10.1: Access the Remote Command Line with SSH Section 10.2: Guided Exercise: Access the Remote Command Line Section 10.3: Configure SSH Key-based Authentication Section 10.4: Guided Exercise: Configure SSH Key-based Authentication Section 10.5: Customize OpenSSH Service Configuration Section 10.6: Guided Exercise: Customize OpenSSH Service Configuration Section 10.7: Lab: Configure and Secure SSH Section 10.8: Summary
  • Section 11.1: Describe Networking Concepts Section 11.2: Quiz: Describe Networking Concepts Section 11.3: Validate Network Configuration Section 11.4: Guided Exercise: Validate Network Configuration Section 11.5: Configure Networking from the Command Line Section 11.6: Guided Exercise: Configure Networking from the Command Line Section 11.7: Edit Network Configuration Files Section 11.8: Guided Exercise: Edit Network Configuration Files Section 11.9: Configure Hostnames and Name Resolution Section 11.10: Guided Exercise: Configure Hostnames and Name Resolution Section 11.11: Lab: Manage Networking Section 11.12: Summary
  • Section 12.1: Register Systems for Red Hat Support Section 12.2: Quiz: Register Systems for Red Hat Support Section 12.3: Explain and Investigate RPM Software Packages Section 12.4: Guided Exercise: Explain and Investigate RPM Software Packages Section 12.5: Install and Update Software Packages with DNF Section 12.6: Guided Exercise: Install and Update Software Packages with DNF Section 12.7: Enable DNF Software Repositories Section 12.8: Guided Exercise: Enable DNF Software Repositories Section 12.9: Lab: Install and Update Software Packages Section 12.10: Summary
  • Section 13.1: Identify File Systems and Devices Section 13.2: Quiz: Identify File Systems and Devices Section 13.3: Mount and Unmount File Systems Section 13.4: Guided Exercise: Mount and Unmount File Systems Section 13.5: Locate Files on the System Section 13.6: Guided Exercise: Locate Files on the System Section 13.7: Lab: Access Linux File Systems Section 13.8: Summary
  • Section 14.1: Analyze and Manage Remote Servers Section 14.2: Guided Exercise: Analyze and Manage Remote Servers Section 14.3: Create a Diagnostics Report Section 14.4: Guided Exercise: Create a Diagnostics Report Section 14.5: Detect and Resolve Issues with Red Hat Insights Section 14.6: Quiz: Detect and Resolve Issues with Red Hat Insights Section 14.7: Summary
  • Section 15.1: Comprehensive Review Section 15.2: Lab: Manage Files from the Command Line Section 15.3: Lab: Manage Users and Groups, Permissions, and Processes Section 15.4: Lab: Configure and Manage a Server Section 15.5: Lab: Manage Networks Section 15.6: Lab: Mount File Systems and Find Files
  • Section 16.1: Write Simple Bash Scripts Section 16.2: Guided Exercise: Write Simple Bash Scripts Section 16.3: Loops and Conditional Constructs in Scripts Section 16.4: Guided Exercise: Loops and Conditional Constructs in Scripts Section 16.5: Match Text in Command Output with Regular Expressions Section 16.6: Guided Exercise: Match Text in Command Output with Regular Expressions Section 16.7: Lab: Improve Command-line Productivity
  • Section 17.1: Schedule a Deferred User Job Section 17.2: Guided Exercise: Schedule a Deferred User Job Section 17.3: Schedule Recurring User Jobs Section 17.4: Guided Exercise: Schedule Recurring User Jobs Section 17.5: Schedule Recurring System Jobs Section 17.6: Guided Exercise: Schedule Recurring System Jobs Section 17.7: Manage Temporary Files Section 17.8: Guided Exercise: Manage Temporary Files Section 17.9: Quiz: Schedule Future Tasks
  • Section 18.1: Describe System Log Architecture Section 18.2: Quiz: Describe System Log Architecture Section 18.3: Review Syslog Files Section 18.4: Guided Exercise: Review Syslog Files Section 18.5: Review System Journal Entries Section 18.6: Guided Exercise: Review System Journal Entries Section 18.7: Preserve the System Journal Section 18.8: Guided Exercise: Preserve the System Journal Section 18.9: Maintain Accurate Time Section 18.10: Guided Exercise: Maintain Accurate Time Section 18.11: Lab: Analyze and Store Logs
  • Section 19.1: Manage Compressed tar Archives Section 19.2: Guided Exercise: Manage Compressed tar Archives Section 19.3: Transfer Files Between Systems Securely Section 19.4: Guided Exercise: Transfer Files Between Systems Securely Section 19.5: Synchronize Files Between Systems Securely Section 19.6: Guided Exercise: Synchronize Files Between Systems Securely Section 19.7: Lab: Archive and Transfer Files
  • Section 20.1: Adjust Tuning Profiles Section 20.2: Guided Exercise: Adjust Tuning Profiles Section 20.3: Influence Process Scheduling Section 20.4: Guided Exercise: Influence Process Scheduling Section 20.5: Lab: Tune System Performance
  • Section 22.1: Add Partitions, File Systems, and Persistent Mounts Section 22.2: Guided Exercise: Add Partitions, File Systems, and Persistent Mounts Section 22.3: Manage Swap Space Section 22.4: Guided Exercise: Manage Swap Space Section 22.5: Lab: Manage Basic Storage
  • Section 23.1: Create and Extend Logical Volumes Section 23.2: Guided Exercise: Create and Extend Logical Volumes Section 23.3: Manage Layered Storage Section 23.4: Guided Exercise: Manage Layered Storage Section 23.5: Lab: Manage Storage Stack Section 23.6: Summary
  • Section 23.1: Manage Network-Attached Storage with NFS Section 23.2: Guided Exercise: Manage Network-Attached Storage with NFS Section 23.3: Automount Network-Attached Storage Section 23.4: Guided Exercise: Automount Network-Attached Storage Section 23.5: Lab: Access Network-Attached Storage
  • Section A.1: Red Hat System Administration I Section A.2: Orientation to the Classroom Environment Section A.3: Performing Lab Exercises
  • Section 1.1: What Is Linux? Section 1.2: Quiz: Get Started with Red Hat Enterprise Linux Section 1.3: Summary
  • Section 2.1: Access the Command Line Section 2.2: Quiz: Access the Command Line Section 2.3: Access the Command Line with the Desktop Section 2.4: Guided Exercise: Access the Command Line with the Desktop Section 2.5: Execute Commands with the Bash Shell Section 2.6: Quiz: Execute Commands with the Bash Shell Section 2.7: Lab: Access the Command Line Section 2.8: Summary
  • Section 3.1: Describe Linux File System Hierarchy Concepts Section 3.2: Quiz: Describe Linux File System Hierarchy Concepts Section 3.3: Specify Files by Name Section 3.4: Quiz: Specify Files by Name Section 3.5: Manage Files with Command-line Tools Section 3.6: Guided Exercise: Manage Files with Command-line Tools Section 3.7: Make Links Between Files Section 3.8: Guided Exercise: Make Links Between Files Section 3.9: Match File Names with Shell Expansions Section 3.10: Quiz: Match File Names with Shell Expansions Section 3.11: Lab: Manage Files from the Command Line Section 3.12: Summary
  • Section 4.1: Read Manual Pages Section 4.2: Guided Exercise: Read Manual Pages Section 4.3: Lab: Get Help in Red Hat Enterprise Linux Section 4.4: Summary
  • Section 5.1: Redirect Output to a File or Program Section 5.2: Quiz: Redirect Output to a File or Program Section 5.3: Edit Text Files from the Shell Prompt Section 5.4: Guided Exercise: Edit Text Files from the Shell Prompt Section 5.5: Change the Shell Environment Section 5.6: Guided Exercise: Change the Shell Environment Section 5.7: Lab: Create, View, and Edit Text Files Section 5.8: Summary
  • Section 6.1: Describe User and Group Concepts Section 6.2: Quiz: Describe User and Group Concepts Section 6.3: Gain Superuser Access Section 6.4: Guided Exercise: Gain Superuser Access Section 6.5: Manage Local User Accounts Section 6.6: Guided Exercise: Manage Local User Accounts Section 6.7: Manage Local Group Accounts Section 6.8: Guided Exercise: Manage Local Group Accounts Section 6.9: Manage User Passwords Section 6.10: Guided Exercise: Manage User Passwords Section 6.11: Lab: Manage Local Users and Groups Section 6.12: Summary
  • Section 21.1: Change the SELinux Enforcement Mode Section 21.2: Guided Exercise: Change the SELinux Enforcement Mode Section 21.3: Control SELinux File Contexts Section 21.4: Guided Exercise: Control SELinux File Contexts Section 21.5: Adjust SELinux Policy with Booleans Section 21.6: Guided Exercise: Adjust SELinux Policy with Booleans Section 21.7: Investigate and Resolve SELinux Issues Section 21.8: Guided Exercise: Investigate and Resolve SELinux Issues Section 21.9: Lab: Manage SELinux Security
  • Section 24.1: Select the Boot Target Section 24.2: Guided Exercise: Select the Boot Target Section 24.3: Reset the Root Password Section 24.4: Guided Exercise: Reset the Root Password Section 24.5: Repair File-system Issues at Boot Section 24.6: Guided Exercise: Repair File-system Issues at Boot Section 24.7: Lab: Control the Boot Process Chapter 25: Manage Network Security Section 25.1: Manage Server Firewalls Section 25.2: Guided Exercise: Manage Server Firewalls Section 25.3: Control SELinux Port Labeling Section 25.4: Guided Exercise: Control SELinux Port Labeling Section 25.5: Lab: Manage Network Security Chapter 26: Install Red Hat Enterprise Linux Section 26.1: Install Red Hat Enterprise Linux Section 26.2: Guided Exercise: Install Red Hat Enterprise Linux Section 26.3: Automate Installation with Kickstart Section 26.4: Guided Exercise: Automate Installation with Kickstart Section 26.5: Install and Configure Virtual Machines Section 26.6: Quiz: Install and Configure Virtual Machines Section 26.7: Lab: Install Red Hat Enterprise Linux Chapter 27: Run Containers Section 27.1: Container Concepts Section 27.2: Quiz: Container Concepts Section 27.3: Deploy Containers Section 27.4: Guided Exercise: Deploy Containers Section 27.5: Manage Container Storage and Network Resources Section 27.6: Guided Exercise: Manage Container Storage and Network Resources Section 27.7: Manage Containers as System Services Section 27.8: Guided Exercise: Manage Containers as System Services Section 27.9: Lab: Run Containers

Pushpendra Kumar Pateriya
Assistant Professor

Pushpendra Kumar Pateriya is an academician and administrator currently serving as the Head of the Department (HoD), School of Computer Science and Engineering, Lovely Professional University. With over a decade of experience in higher education, he has been actively involved in teaching, academic leadership, and curriculum development. He has qualified the Graduate Aptitude Test in Engineering (GATE) eight times, achieving a highest All India Rank (AIR) of 568, and is also UGC-NET qualified, reflecting his strong academic foundation and subject expertise. Since 2022, he has been actively mentoring students for the GATE examination and is currently handling his fifth batch of GATE preparatory classes. Under his guidance, students have achieved commendable results, including a highest AIR of 351 in Computer Science, demonstrating his effectiveness in competitive exam training. His areas of expertise include Operating Systems, Data Structures, Algorithms, and High-Performance Computing. He has contributed to faculty development programs and technical training initiatives, particularly in domains such as parallel computing, GPU acceleration, and emerging technologies. Pushpendra Pateriya is a strong advocate of outcome-based and industry-aligned education, emphasizing problem-solving, analytical thinking, and hands-on learning. He focuses on preparing students not only for academic excellence but also for competitive examinations and real-world technological challenges. With extensive experience in academic administration and student mentorship, he continues to work towards building a learning ecosystem that promotes innovation, research orientation, and practical skill development.


Awadhesh Kumar Shukla
External Expert

https://www.linkedin.com/in/awadhesh/