BEST RHCSA Certification Training Institute | Emigo
ccna-banner-image

Red Hat Certified System Administrator (RHCSA)

Master the essential skills to become a Red Hat Certified System Administrator (RHCSA) with hands-on training focused on Linux system administration.

RHCSA Certification & Training

The Red Hat Certified System Administrator (RHCSA) course offered by Emigo Networks provides foundational training in Linux system administration. This hands-on program covers key areas such as managing users and groups, handling files and permissions, configuring networking, and performing essential system maintenance tasks. Designed to prepare candidates for real-world environments, the RHCSA course ensures participants gain the practical skills and confidence needed to manage Red Hat Enterprise Linux systems effectively and pursue RHCSA certification.

Course Overview

The Red Hat Certified System Administrator (RHCSA) course from Emigo Networks is designed to equip IT professionals with core system administration skills for Red Hat Enterprise Linux environments. The course focuses on essential tasks such as system configuration, user management, security administration, storage, and networking. Through interactive, hands-on labs and expert-led instruction, participants gain the practical experience needed to perform day-to-day administrative duties and prepare effectively for the RHCSA certification exam (EX200).

What You'll Learn

  • Utilizing essential tools for handling files, directories, command-line environments, and documentation
  • Creating simple shell scripts
  • Operating running systems, including booting into different run levels, identifying processes, starting and stopping virtual machines, and controlling services
  • Configuring local storage using partitions and logical volumes
  • Creating and configuring file systems and file system attributes, such as permissions, encryption, access control lists, and network file systems
  • Deploying, configuring, and maintaining systems, including software installation, update, and core services
  • Managing users and groups
  • Managing security, including basic firewall and SELinux configuration
  • Performing basic container management

Syllabus Summary

Understand and use essential tools
  • Use grep and regular expressions to analyze text 
  • Access remote systems using SSH 
  • Log in and switch users in multiuser targets 
  • Archive, compress, unpack, and uncompress files using tar, star, gzip, and bzip2
  • Create and edit text files 
  • Create, delete, copy, and move files and directories 
  • Create hard and soft links 
  • List, set, and change standard ugo/rwx permissions 
  • Locate, read, and use system documentation including man, info, and files in /usr/share/doc
Operate running systems
  • Boot, reboot, and shut down a system normally 
  • Boot systems into different targets manually 
  • Interrupt the boot process in order to gain access to a system 
  • Identify CPU/memory intensive processes and kill processes 
  • Adjust process scheduling 
  • Locate and interpret system log files and journals 
  • Preserve system journals 
  • Start, stop, and check the status of network services 
  • Securely transfer files between systems

Configure local storage
  • List, create, delete partitions on MBR and GPT disks 
  • Create and remove physical volumes 
  • Assign physical volumes to volume groups 
  • Create and delete logical volumes 
  • Configure systems to mount file systems at boot by universally unique ID (UUID) or label 
  • Add new partitions and logical volumes, and swap to a system non-destructively
Create and configure file systems
  • Create, mount, unmount, and use vfat, ext4, and xfs file systems 
  • Mount and unmount network file systems using NFS 
  • Extend existing logical volumes 
  • Create and configure set-GID directories for collaboration 
  • Configure disk compression 
  • Manage layered storage 
  • Diagnose and correct file permission problems
Deploy, configure, and maintain systems
  • Schedule tasks using at and cron 
  • Start and stop services and configure services to start automatically at boot 
  • Configure systems to boot into a specific target automatically 
  • Configure time service clients 
  • Install and update software packages from Red Hat Network, a remote repository, or from the local file system 
  • Work with package module streams
  • Modify the system bootloader
Manage basic networking
  • Configure IPv4 and IPv6 addresses 
  • Configure hostname resolution 
  • Configure network services to start automatically at boot 
  • Restrict network access using firewall-cmd/firewall
Manage users and groups
  • Create, delete, and modify local user accounts 
  • Change passwords and adjust password aging for local user accounts 
  • Create, delete, and modify local groups and group memberships 
  • Configure superuser access
Manage security
  • Configure firewall settings using firewall-cmd/firewalld 
  • Configure key-based authentication for SSH 
  • Set enforcing and permissive modes for SELinux 
  • List and identify SELinux file and process context 
  • Restore default file contexts 
  • Use boolean settings to modify system SELinux settings 
  • Diagnose and address routine SELinux policy violations
Manage containers
  • Find and retrieve container images from a remote registry 
  • Inspect container images 
  • Perform container management using commands such as podman and skopeo 
  • Build a container from a Container file 
  • Perform basic container management such as running, starting, stopping, and listing running containers 
  • Run a service inside a container 
  • Configure a container to start automatically as a systemd service 
  • Attach persistent storage to a container

As with all Red Hat performance-based exams, configurations must persist after reboot without intervention.

Pre-requisites

  • Basic knowledge of Linux operating systems and command-line interface
  • Familiarity with fundamental system administration tasks such as file management and user administration
  • Understanding of networking concepts and security fundamentals is helpful but not mandatory
  • Experience with Linux shell scripting is advantageous for certain topics
  • No formal prerequisites are strictly required, but hands-on experience with Red Hat Enterprise Linux or a similar distribution is highly recommended to succeed in the course and exam

Required Exams

  • Exam Codes: EX200 - Red Hat Certified System Administrator (RHCSA)
  • Length: 150 minutes
  • Registration fee: $400 (+taxes applicable)

Who Should Attend

  • IT professionals seeking foundational skills in Linux system administration
  • System administrators responsible for managing Red Hat Enterprise Linux (RHEL) environments
  • Linux administrators aiming to validate their skills with an industry-recognized certification
  • Professionals looking to enhance their knowledge in system configuration, management, and troubleshooting
  • Candidates preparing for the RHCSA (EX200) certification exam
  • Individuals aspiring to pursue advanced Red Hat certifications in the future

Related Courses

experts-banner-background

EMIGO Expert Training Team

new-batch-mage

New Batches Commence On

Testimonials

enquiry-section1-bg
enquiry-form-model1

Learn like a Leader
Not a follower

Scan or Click on the QR Code to submit your enquiry

Enquiry
enquiry-section1-qrcode
footer-enquiry footer-enquiry