RHCE

RH033 Red Hat Linux Essentials

Linux Ideas and History

An Introduction to Linux and Open Source: what are the central ideas behind the Linux phenomenon and where do they come from?

Linux Usage Basics

Logging into the system, changing users and editing text files.

Running Commands and Getting Help

  • How to use built-in and online documentation to enhance your experience.

Browsing the File System

  • Understanding the locations of important directories on a Red Hat Enterprise Linux system and navigating them from the command line and using the graphical Nautilus browser.

Users, Groups and Permissions

  • Reading and setting permissions on files and directories.

Using the bash Shell

  • Basic tips and tricks to make Red Hat Enterprise Linux’s default shell work for you. Topics include tab completion, history and an introduction to shell scripting.

Standard I/O and Pipes

  • The ins-and-outs of redirecting output between programs and files.

Text Processing Tools

  • An introduction to some of the most useful text-processing utilities in Red Hat Enterprise Linux, including grep, cut, sed, sort, diff and patch.

vim: An Advanced Text Editor

  • How to get the most out of the powerful and flexible vim text editor.

Investigating and Managing Processes

  • Listing, terminating and scheduling program executions on a Red Hat Enterprise Linux system.

Basic System Configuration Tools

  • Using Red Hat Enterprise Linux’s graphical and text-based configuration tools to manage networking, printing and date/time settings.

Finding and Processing Files

  • In-depth coverage of using the find command and related utilities to locate and act upon files based on arbitrary criteria .

Network Clients

  • An overview of network tools available in Red Hat Enterprise linux, from web browsers to email clients and diagnostic utilities.

Advanced Topics in Users, Groups and Permissions

  • A deeper discussion of how user and group identities are stored on a Red Hat Enterprise Linux system, as well as the introduction of advanced filesystem permissions like SetUID and SetGID.

The Linux Filesystem In-Depth

  • The nuts-and-bolts of how Red Hat Enterprise Linux deals with filesystems. Topics include partitions, inodes, linking and archiving tools.

Essential System Administration Tools

  • An introduction to fundamental system administration topics such as installing Red Hat Enterprise Linux, managing software packages, and enhancing security with SELinux and the netfilter firewall.

RH133 Red Hat Linux System Administration and RHCT Exam

Course Outline

It is highly recommended that all prospective RHCT participants review the exam study guide in preparation for the course and exam.

Note: Technical content subject to change without notice. Significant changes in course content will generally be available in posted outlines at least two months prior to being implemented in scheduled courses, to allow enrolled students adequate prep time. Reload this page regularly to insure up-to-date information.

Administrative Access

  • Configure and access various consoles directly, remotely with ssh, and with virt-manager.
  • Configure privilege escalation with sudo.

Package Management

  • Manage software on system using yum, Red Hat Network, and rpm.

System Services and Security

  • Configure and manage system logging, time synchronization, printers, and task automation.
  • Troubleshoot SELinux.

System Initialization

  • Define boot process, recover system, and manage service startup.

Kernel Monitoring and Configuration

  • Explore kernel modules and variants, tune kernel parameters, manage devices, and monitor processes and resources.

Network Configuration

  • Configure dynamic and static network settings for IPv4 and filter packets.

Filesystem Administration

  • Review filesystem management concepts, removable media and configure NFS shares with autofs.

Additional Storage

  • Expand storage by adding new filesystems and swap space.

User Administration

  • Create, modify and delete users, groups, and policy.
  • Protect users and groups with quotas.

File systems for Group Collaboration

  • Establish collaborative group directories.
  • Protect users and groups with ACLs.

Centralized User Administration

  • Revisit user administration by connecting to network directory services like NIS and LDAP.

Software RAID

  • Manage filesystems using Software RAID and recover an array.

Logical Volume Management

  • Manage filesystems using Logical Volume Management.
  • Resize filesystems and protect them with LVM Snapshots.

Virtualization and Automated Installation

  • Perform automated installations of Red Hat Enterprise Linux.
  • Create para-virtualized user domains in Xen.

Troubleshooting with Rescue Mode

  • Explore troubleshooting methodologies.
  • Utilize the rescue environment of anaconda.

RH253 Red Hat Linux Networking and Security Administration

Course Outline

The following is an outline of the skills and knowledge represented in the training elements of the RH253 Red Hat Linux Networking and Security Administration Course.

Note: Technical content subject to change without notice. Significant changes in course content will generally be available in posted outlines at least two months prior to being implemented in scheduled courses, to allow enrolled students adequate prep time. Reload this page regularly to insure up-to-date information.

System Performance and Security

Identify how concepts and well formed policy map to configuration and accountability in networking and security administration.

System Service Access Controls

Implement secure access to system and network services using host-based access, SELinux, and system services management.

Securing Data

Secure data using fundamental encryption protocols, Public Key Infrastructure, and Digital Certificates. Configure and utilize encrypted remote system administration tools.

Network Resource Access Controls

Secure access to systems and services using the NetFilter kernel-level firewall.

Organizing Networked Systems

Understand and implement organized networked systems using the DNS and DHCP services.

Network File Sharing Services

Configure, control and secure access to FTP, NFS, and SMB/CIFS (Samba).

Web Services

Configure, implement and secure access to the Apache Web Server and Squid Proxy Cache.

Electronic Mail Services

Configure, implement and secure access to the Sendmail and Postfix SMTP servers.

Account Management

Understand account management using Name Switch Service and Pluggable Authentication Modules.

RH300 RHCE Rapid Track Course and RHCE Exam

Course Outline

Automated Installation and Virtualization

  • Perform an automated installation of Red Hat Enterprise Linux.
  • Create a para-virtualized user domain under Xen.

Package Management

  • Manage software on system using yum, Red Hat Network, and rpm.

Administrative Access and System Services

  • Configure and accesPerform an automated installation of Red Hat Enterprise Linux.
  • Create a para-virtualized user domain under Xen. Manage software on system using yum, Red Hat Network, and rpm. Configures various consoles.
  • Escalate privileges.
  • Secure OpenSSH service with keys.
  • Manage system logging, printers, task automation and time synchronization.

System Initialization and Troubleshooting

  • Define boot process, recover system, and manage service startup.
  • Utilize the rescue environment of anaconda.

Kernel and Network Configuration

  • Explore kernel modules and variants, tune kernel parameters, and manage devices.
  • Configure dynamic and static network settings for IPv4.

Filesystem Management

  • Expand storage by adding new filesystems and swap space.
  • Configure autofs for on-demand network storage.
  • Manage filesystems using Software RAID and Logical Volume Management.

User Administration

  • Create, modify and delete users, groups, and policy.
  • Establish collaborative group directories.
  • Protect users and groups through ACLs and quotas.

Advanced Account Management

  • Revisit user administration by connecting to network directory services like NIS and LDAP.
  • Manage local system security utilizing Pluggable Authentication Modules (PAM).

Securing Data and SELinux

  • Review digital certificates and OpenSSH.
  • Implement and troubleshoot Security Enhanced Linux (SELinux).

Network-level Access Controls: Netfilter

  • Protect the system using a packet filtering host-based firewall.

Service-level Access Controls: TCP Wrappers

  • Protect services using TCP Wrappers.

Web Services

  • Configure the Apache web server.
  • Extend web server utilizing virtual hosting.
  • Configure the Squid web proxy cache.

Network Infrastructure Services

  • Centralize logging.
  • Distribute network addresses with a DHCP server.
  • Establish name resolution through caching and slave DNS server utilizing BIND.

Network File Sharing Services

  • Set up an FTP server with vsftpd.
  • Share files with an NFS server.
  • Network with Windows systems utilizing Samba.

Mail Services

  • Switch MTAs.
  • Configure an MTA utlizing postfix.
  • Implement mail retrieval using POP3/POP3S/IMAP/IMAPS through dovecot.