Red Hat Certified Engineer (RHCE)
Red Hat Certified Engineer (RHCE)
Overview
This course delivers a strong, practical foundation in Red Hat Enterprise Linux (RHEL) and core Linux administration skills β the essential building blocks for achieving RHCE certification.
It covers Linux/UNIX history, file system management, user & group administration, permissions, SELinux basics, LVM/RAID/swap, package management (RPM/YUM), networking tools, basic services (DNS caching, SSH, NFS, vsftpd, NTP), and scheduling tasks β all explained step-by-step with real commands and best practices.
Perfect for beginners, IT professionals switching to Linux, or anyone in Tokyo/Japan preparing for RHCE (EX294 or earlier tracks) and real-world Red Hat system administration jobs.
Key Features
π Full coverage of core Linux/RHEL concepts β from boot process to advanced file systems and security
π§ Hands-on command-line focus: useradd/usermod, chmod/chown, LVM/RAID creation, SELinux contexts, cron/at scheduling
β‘ Package & storage mastery: RPM/YUM, fdisk/mkfs/fsck, mount/fstab, disk quotas
π‘ Networking & services basics: ifconfig, DHCP client/server, caching DNS (BIND), SSH/OpenSSH, NFS mounts, vsftpd setup
π‘οΈ Security essentials: SELinux modes/contexts, file permissions (setuid/setgid/umask), password aging
π Beginner-friendly β starts with Linux history and basic commands, builds progressively to RHCE-level topics
π Excellent prep for RHCSA/RHCE exams and real enterprise Linux admin roles
Course Content
Module 1: Linux Fundamentals & Boot Process
- UNIX/Linux history, GNU/Linux concepts, major distributions (RHEL vs Fedora)
- Kernel, shell, file system hierarchy, inodes
- GRUB bootloader, grub.conf, password protection
- Linux rescue mode, init process, runlevels, inittab
Module 2: File System Management & Storage
- Creating/editing files with vi
- Partitioning (fdisk), formatting (mkfs), journaling, fsck
- /etc/fstab, mount/umount options
- Logical Volume Manager (LVM) creation & management
- RAID basics & setup
- Swap space creation & management
Module 3: User & Group Administration
- Adding/modifying/deleting users (useradd/usermod/userdel/passwd/chage)
- /etc/passwd & /etc/shadow files
- Group management (groupadd, /etc/group)
- File permissions: chmod, chown, chgrp, setuid/setgid, umask
Module 4: Security Basics β SELinux & Quotas
- Introduction to SELinux, DAC/MAC/RBAC
- SELinux contexts, how it works, configuration (/etc/selinux/config)
- Filesystem relabeling, key SELinux commands
- Disk quotas: quotacheck, quotaon/off, edquota, repquota
Module 5: Task Scheduling & File Tools
- Cron daemon & crontab scheduling
- at command for one-time tasks
- File filtering: grep, sort, wc
- Compression: gzip/gunzip/zcat, bzip2/bunzip2/bzcat
- Archiving: tar command
Module 6: Package Management
- RPM basics
- YUM package manager (Yellowdog Updater Modified)
Module 7: Basic Networking Tools & Configuration
- Common tools: ping, telnet, netstat, arp
- xinetd super server
- Network interface config (ifconfig)
- Key network files
- DHCP client/server basics
Module 8: DNS & Name Resolution
- DNS introduction
- Client config: /etc/hosts, /etc/resolv.conf, /etc/nsswitch.conf
- BIND caching-only name server setup
- /etc/named.conf, zone files, RNDC control
Module 9: Secure Access & File Sharing
- OpenSSH & Secure Shell basics
- Client tools: ssh, scp, sftp, ssh-keygen, ssh-copy-id
- OpenSSH config files
- NFS: mounting remote file systems
- vsftpd: configuring FTP server
Module 10: Time Synchronization
- Introduction to Network Time Protocol (NTP)
Course Objectives
After completing this course, you will be able to:
- π§ Understand Linux history, distributions (RHEL vs Fedora), kernel/shell, file system hierarchy, and GRUB/inittab basics
- π Manage file systems: partition (fdisk), format (mkfs), check (fsck), mount/umount, LVM volumes, RAID arrays, swap space
- π€ Administer users/groups: create/modify/delete users, set passwords/aging, manage groups, understand /etc/passwd & shadow
- βοΈ Control file permissions & security: chmod/chown/chgrp, umask, setuid/setgid, SELinux basics (contexts, relabeling, key commands)
- πΏ Use advanced tools: disk quotas (edquota/repquota), task scheduling (cron/at), compression (gzip/tar/bzip2), text filtering (grep/sort/wc)
- π Set up basic networking & services: configure interfaces, DNS client/caching server, SSH key-based auth, NFS mounts, vsftpd, NTP sync
- π Install/manage packages with RPM & YUM, troubleshoot common issues, and apply best practices for secure Linux administration
- π Build confidence for RHCSA/RHCE certification exams and day-to-day Red Hat Linux system administration
- Β
Job Opportunities After Completing the course
This course prepares you well for Linux admin and Red Hat-focused roles, especially valuable in Japanβs IT sector (Tokyo area, 2026):
- π‘οΈ Junior Linux System Administrator
- π§ Red Hat / RHEL Administrator (Entry-Level)
- π Linux Server Support Engineer
- π₯οΈ IT Infrastructure Engineer (Linux Focus)
- π‘ DevOps Trainee / Associate (Linux track)
- π Cloud Operations Support (AWS/GCP with Linux)
- π Trainee β RHCE Certified System Engineer pathway
In Tokyo/Japan, starting salaries for these roles often range from Β₯4.2β6.5M JPY (higher with RHCSA/RHCE certification & experience). Many companies (telecom, finance, cloud providers, system integrators) actively seek Linux/Red Hat skills
