RHCE (red hat certified engineer)

By attending Red Hat Certified Engineer (RHCE) workshop, Participants will learn:

  • Managing and troubleshooting systemd services during the boot process
  • Network configuration and basic troubleshooting
  • Managing local storage, creating and using file systems
  • Firewall management with firewalld
  • Automating installation of Red Hat Enterprise Linux using kickstart
  • Manage SELinux settings
  • Using NFS and Samba shared filesystems
  • Network port security and link aggregation
  • iSCSI initiator and target configuration
  • Domain Name System (DNS) troubleshooting and caching name server
  • Providing Network File System (NFS) and Server Message Block (SMB) file servers
  • Apache HTTPD web server management
  • MariaDB SQL datbase configuration
  • Postfix Simple Mail Transfer Protocol (SMTP) nullclient for servers
  • Bash scripting for automation

This Red Hat Certified Engineer (RHCE) Training course is designed for candidates seeking a hands-on, lab-based review prior to taking the RHCE exam. This course includes a few instructor lectures designed to review key technologies such as systemd, firewalld, and IPv6.

  • Attended Red Hat System Administration, Red Hat System Administration – Advanced training or possess equivalent knowledge
  • Extensive UNIX administration experience

  • RHCEs on Red Hat Enterprise Linux 6 or earlier who wish to recertify on Red Hat Enterprise Linux 7
  • Participants who previously attempted the RHCE exam, did not pass, and wish to retake the exam

COURSE AGENDA

  • Create and manage disks, partitions, and filesystems from the command line
  • Download, install, update, and manage software packages from Red Hat and yum package repositories
  • Evaluate and control processes running on a Red Hat Enterprise Linux system
  • Manage the SELinux behavior of a system to keep it secure in case of a network service compromise
  • Control access to files and directories using permissions and access control lists (ACLs)
  • Manage Linux users and groups and administer local password policies
  • Copy, move, create, delete, link, and organize files while working from the Bash shell prompt
  • Review methods for accessing the system and engaging Red Hat Support
  • Control and monitor system daemons and troubleshoot the Red Hat Enterprise Linux boot process
  • Configure basic IPv4 networking on Red Hat Enterprise Linux systems
  • Locate and accurately interpret relevant system log files for troubleshooting purposes
  • Create and manage logical volumes from the command line
  • Schedule tasks to automatically execute in the future
  • Use autofs and the command line to mount and unmount network storage with NFS and SMB
  • Configure a basic firewall
  • Automate the installation of Red Hat Enterprise Linux on virtual machines with kernel-based virtual machine (KVM) and libvirt
  • Configure and troubleshoot basic IPv6 networking on Red Hat Enterprise Linux systems
  • Configure and troubleshoot advanced network interface functionality including bonding, teaming, and local software bridges
  • Permit and reject access to network services using advanced SELinux and firewalld filtering techniques
  • Set and verify correct DNS records for systems and configure secure-caching DNS
  • Relay all email sent by the system to a SMTP gateway for central delivery
  • Provide and use networked iSCSI block devices as remote disks
  • Provide NFS exports and SMB file shares to specific systems and users
  • Provide a MariaDB SQL database for use by programs and database administrators
  • Configure Apache HTTPD to provide Transport Layer Security (TLS)-enabled websites and virtual hosts
  • Write simple shell scripts using Bash
  • Use Bash conditionals and other control structures to write more sophisticated shell commands and scripts
  • Customize Bash startup and use environment variables, Bash aliases, and Bash functions