Red Hat Certified Engineer Rapid Track Course

RH300 : 5 Day Course (Includes Exam)

Red Hat Certified Engineer Course (includes RHCE Exam)

This class is designed for UNIX- and Linux-experienced users, networking specialists, and system administrators. This 5-day course provides intensive hands-on training on Red Hat Linux 7.2, and includes the RHCE Certification Lab Exam on day 5.

Prerequisites:

  • RH033, RH133, RH253 or equivalent experience with UNIX
  • LAN/WAN fundamentals Internetworking with TCP/IP, knowledge or experience setting up NFS, HTTP, DNS, FTP, NIS, DHCP, and other networking services, and security.
  • The RHCE course is very challenging.  Participants arriving without the prerequisites below will make less than optimal progress in the training (first 4 days) and will be unlikely to pass the RHCE Certification Lab Exam (last day).
    • Basic hardware knowledge
    • Basic UNIX/Linux knowledge
    • UNIX Filesystem Hierarchy and Structure
    • Basic file operations and manipulation
    • Printing
    • UNIX/Linux Shell
    • Basic security
    • UNIX System Administration
    • Basic TCP/IP Networking
    • Familiarity with Standard Networking Services
    • Basic Network Security

Topics covered:

  • Unit 1:Essentials

    Essential initial topics in system administration, including editors, switching accounts, adding users, using cron, and managing network connections

  • Unit 2:Kernel Services
    • The Linux kernel: variants and modules
    • The /proc filesystem and the sysctl command
    • Accessing devices using udev
    • RPM Package Manager
    • Exploring hardware
  • Unit 3:Filesystem Management
    • Creating filesystems
    • Making filesystem mounts persistent across reboots
    • Managing swap space
  • Unit 4:User Administration
    • Modifying and deleting user accounts
    • Password aging
    • Group administration
    • Creating group directories
    • Setting disk quotas
  • Unit 5:Local Security
    • Setting up a host-based firewall
    • Using access control lists
    • The SELinux security layer
    • Managing suid and sgid executables
    • Controlling access to superuser authority using sudo
  • Unit 6:Advanced Partitioning
    • Understanding and implementing Software RAID
    • Understanding Logical Volume Management
    • Creating and resizing logical volumes
  • Unit 7: Installation
    • The interactive Anaconda installer
    • Kickstart: a hands-free method of installation
  • Unit 8:System Initialization
    • Understanding the boot procedure
    • Configuring the GRUB boot loader
    • The Initial RAM Disk
    • Understanding run levels
    • Controlling services
  • Unit 9:RPM, YUM, RHN
    • RPM: The Red Hat Package Manager
    • The YUM installer
    • Using the Red Hat Network
  • Unit 10:System Administration Topics
    • Configuring the X Server
    • The CUPS printing system
    • cron and the superuser: the system-wide crontab file
    • cron and system reboots: the anacron system
    • Authentication Configuration: Pluggable Authentication Modules
  • Unit 11:Network Configuration
    • Understanding network addresses
    • Using OpenSSH for network communications
    • Using VNC for network communications
    • Network Authentication
  • Unit 12:Network Security
    • Protecting services using TCP Wrappers
    • Protecting the system using a packet filtering host-based firewall
  • Unit 13:Network File Sharing Services
    • Setting up an NFS server
    • Setting up an FTP server
    • The Samba Server: networking with Windows systems
  • Unit 14:Network Infrastructure
    • Creating a private repository
    • NTP: Coordinating time
    • Configuring a DHCP server
    • Configuring a DNS server
  • Unit 15:HTTP Service
    • Configuring the Apache web server
    • Configuring the Squid web proxy cache
  • Unit 16:Mail Service
    • Understanding e-mail delivery
    • Using sendmail and postfix
    • Dovecot: an IMAP and POP server
  • Unit 17:Troubleshooting
    • A method for fault analysis
    • Things to check
    • Understanding recovery run levels
    • Using the rescue environment
    At course completion:
    Students will be able to do the above.