> > > RH299 Detailed outline

RHCE Certification Lab (RH299)

Detailed Course Outline

Module 1: Local and remote logins

  • Review methods for accessing the system and engaging Red Hat Support.

Module 2: File system navigation

  • Copy, move, create, delete, link, and organize files while working from the Bash shell prompt.

Module 3: Users and groups

  • Manage Linux users and groups and administer local password policies.

Module 4: File permissions

  • Control access to files and directories using permissions and access control lists (ACLs).

Module 5: SELinux permissions

  • Manage the SELinux behavior of a system to keep it secure in case of a network service compromise.

Module 6: Process management

  • Evaluate and control processes running on a Red Hat Enterprise Linux system.

Module 7: Updating software packages

  • Download, install, update, and manage software packages from Red Hat and yum package repositories.

Module 8: Creating and mounting file systems

  • Create and manage disks, partitions, and filesystems from the command line.

Module 9: Service management and boot troubleshooting

  • Control and monitor system daemons and troubleshoot the Red Hat Enterprise Linux boot process.

Module 10: Network configuration

  • Configure basic IPv4 networking on Red Hat Enterprise Linux systems.

Module 11: System logging and ntp

  • Locate and accurately interpret relevant system log files for troubleshooting purposes.

Module 12: Logical volume management

  • Create and manage logical volumes from the command line.

Module 13: Scheduled processes

  • Schedule tasks to automatically execute in the future.

Module 14: Mounting network file systems

  • Use autofs and the command line to mount and unmount network storage with NFS and SMB.

Module 15: Firewall configuration

  • Configure a basic firewall.

Module 16: Virtualization and kickstart

  • Automate the installation of Red Hat Enterprise Linux on virtual machines with kernel-based virtual machine (KVM) and libvirt.

Module 17: Managing IPv6 networking

  • Configure and troubleshoot basic IPv6 networking on Red Hat Enterprise Linux systems.

Module 18: Configuring link aggregation and bridging

  • Configure and troubleshoot advanced network interface functionality including bonding, teaming, and local software bridges.

Module 19: Controlling network port security

  • Permit and reject access to network services using advanced SELinux and firewalld filtering techniques.

Module 20: Managing DNS for Servers

  • Set and verify correct DNS records for systems and configure secure-caching DNS.

Module 21: Configuring E-mail Delivery

  • Relay all e-mail sent by the system to a SMTP gateway for central delivery.

Module 22: Providing block-based storage

  • Provide and use networked iSCSI block devices as remote disks.

Module 23: Providing file-based storage

  • Provide NFS exports and SMB file shares to specific systems and users.

Module 24: Configuring MariaDB databases

  • Provide a MariaDB SQL database for use by programs and database administrators.

Module 25: Providing Apache HTTPD Web Service

  • Configure Apache HTTPD to provide Transport Layer Security (TLS)-enabled websites and virtual hosts.

Module 26: Writing Bash scripts

  • Write simple shell scripts using Bash.

Module 27: Bash conditionals and control structures

  • Use Bash conditionals and other control structures to write more sophisticated shell commands and scripts.

Module 28: Configuring the shell environment

  • Customize Bash startup and use environment variables, Bash aliases, and Bash functions.