Red Hat Certified Engineer (RHCE) - Upgrading from RHCSA
4.6 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
24 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Red Hat Certified Engineer (RHCE) - Upgrading from RHCSA to your Wishlist.

Add to Wishlist

Red Hat Certified Engineer (RHCE) - Upgrading from RHCSA

Upgrade your Linux skills from System Administrator to Engineer with my course.
4.6 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
24 students enrolled
Created by Jarrod Farncomb
Last updated 2/2017
English
Current price: $40 Original price: $50 Discount: 20% off
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • 36 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • You'll learn how to perform all of the tasks listed in the RHCE exam objectives with your new Linux skills.
View Curriculum
Requirements
  • In order to become RHCE certified you must first hold the Red Hat Certified System Administrator (RHCSA) certification, therefore basic Linux skills are required.
Description

This course will prepare you for the Red Hat Certified Engineer (RHCE) exam (EX300) by expanding your Linux skills with clear explanations and easy to follow examples.

The lessons will walk you through each exam objective and show you practical examples in Linux that you can follow along with in your own lab environment.

We first begin by showing you how to set up the lab environment, and then jump straight into the practical examples. Each lesson will conclude with a list of important things that you need to remember for the exam, including specific commands and locations to inbuilt documentation that may be referred to during the exam.

By the end of the course, you will know how to complete everything needed for the exam and be prepared to succeed!

Who is the target audience?
  • Linux system administrators with RHCSA level skills.
  • Linux users looking to improve with advanced Linux system administrator skills.
Curriculum For This Course
Expand All 40 Lectures Collapse All 40 Lectures 04:22:05
+
Introduction
2 Lectures 08:28

Welcome! This video tells you what to expect from the course and a little about me.

Preview 02:11

I'll walk you through setting up the lab environment that will be used throughout the course here.

Setting up your lab environment
06:17
+
System Configuration and Management
10 Lectures 01:18:01

This lesson will teach you how to put multiple network interfaces into a team in order to increase redundancy or throughput.

Preview 09:22

This lesson will teach you how to set an IPv6 address on a network interface, as well as how to perform basic IPv6 network troubleshooting.

Configure IPv6 addresses and perform basic IPv6 troubleshooting
04:49

This lesson will teach you how to display the routing table and set your own static routes to control the flow of network traffic.

Route IP traffic and create static routes
04:50

This lesson will outline what you need to know about the new firewall in RHEL 7, firewalld.

Use firewalld to create rich rules, zones and rules for filtering + NAT - Part1
08:30

The second part of the firewalld lesson jumps into the practical demonstrations of how to work with it to create rich rules, zones, as well as NAT and port forwarding.

Use firewalld to create rich rules, zones and rules for filtering + NAT - Part2
15:37

This lesson will teach you how to set kernel run time parameters with the sysctl command in the /proc/sys filesystem, allowing you to control specific kernel functionality.

Use /proc/sys and sysctl to modify and set kernel runtime parameters
06:54

This lesson will teach you how to configure a RHEL system to use an external Kerberos Key Distribution Center (KDC) for centralized authentication. While creating the KDC itself is not an RHCE objective, we have an optional lesson (lesson 28) which covers this so that you can practice configuring a system to authenticate using Kerberos.

Configure a system to authenticate using Kerberos
03:54

This lesson will teach you how to configure an iSCSI target on a Linux system which will allow it to share its disks over the network to another system, the iSCSI initiator.

Configure an iSCSI target or initiator that persistently mounts an iSCSI target
14:05

This lesson will teach you how to work with sysstat to generate resource usage reports from the historical information recorded on the system.

Produce and deliver reports on system utilization (CPU, RAM, disk, and network)
04:01

This lesson will teach you how to write basic bash scripts that can be used to run arbitrary commands, allowing you to automate various system maintenance tasks.

Use shell scripting to automate system maintenance tasks
05:59
+
Network Services
6 Lectures 39:27

This lesson will outline all of the packages that you need to know how to install in order to provide the required services in the RHCE exam.

Install the packages needed to provide the service
03:10

This lesson explains how to configure and troubleshoot SELinux so that you can use it to support and secure the services that you will need to setup.

Configure SELinux to support the service
15:41

By default a service can only use ports that it's assigned with SELinux. If you want to change a service to use a custom port number, the SELinux port labeling policy must also be updated, which is what we cover here.

Use SELinux port labeling to allow services to use non-standard ports
04:50

This lesson will teach you how to configure all of the services that you configure to start up automatically on system boot. This is essential task ensures that the services you setup will properly start up after a restart.

Configure the service to start when the system is booted
05:28

This lesson will teach you how to configure the services required for the RHCE for basic operation with some simple tips.

Configure the service for basic operation
04:08

There are many ways to configure host-based and user-based security for the individual services that you'll be configuring in the RHCE exam. This lesson covers how you can implement host and user-based security within the different services.

Configure host-based and user-based security for the service
06:10
+
HTTP/HTTPS
5 Lectures 33:03

This lesson will teach you how to configure the Apache web server to host multiple websites from the same server and IP address using virtual hosts.

Configure a virtual host
09:22

This lesson will teach you how to configure the Apache web server to provide private directories that are restricted with basic authentication. This is used to create a page that requires a username and password to access.

Configure access restrictions on directories
04:41

This lesson will teach you how to use a CGI script to dynamically output the result of a script to a web page.

Deploy a basic CGI application
08:06

This lesson expands upon lesson 20, and defines groups of users that are allows to login and access a particular web page which is more scalable than simply using usernames only.

Configure group-managed content
02:26

By default web pages accessed over HTTP from the Apache web server are transferred in plain text, including the usernames and passwords entered through previous lessons, which is not secure. This lesson will teach you how to create SSL/TLS certificates and configure HTTPS to encrypt all traffic transferred between the client and web server.

Configure TLS security
08:28
+
DNS
2 Lectures 12:29

This lesson will teach you how to configure a caching only name server using Unbound. This can be used to store the results of DNS lookups locally, increasing DNS resolution time within your local network.

Configure a caching-only name server
07:02

This lesson will teach you how to troubleshoot common DNS problems using tools such as dig.

Troubleshoot DNS client issues
05:27
+
NFS
4 Lectures 28:47

This lesson will teach you how to configure an Network File System (NFS) server to provide a file share to specific clients only.

Provide network shares to specific clients
09:20

This lesson continues on directly from the last one, we'll expand the NFS server by creating a share that a group of users can access where any files they create will automatically be owned by their group.

Provide network shares suitable for group collaboration
04:44

This lesson is completely optional, while it does not directly cover any RHCE objective, it is required if you want to be able to follow along in your lab environment and complete lesson 9 and lesson 29 as these require a KDC.

Optional: Setting up a KDC
08:38

This lesson will teach you how to secure the NFS share by using Kerberos to provide authentication, encryption, and integrity.

Use Kerberos to control access to NFS shares
06:05
+
SMB
2 Lectures 18:37

This lesson will teach you how to configure Samba to provide SMB file shares that can only be accessed by specific defined clients.

Provide network shares to specific clients
13:18

This lesson expands upon the last lesson by allowing a group of users to all access and share a particular file share. All files created within the file share will automatically be owned by the defined user group, allowing for group collaboration.

Provide network shares suitable for group collaboration
05:19
+
SMTP
1 Lecture 09:27

This lesson will teach you how to configure a Postfix null client to forward all email out to a central mail relay server.

Configure a system to forward all email to a central mail server
09:27
+
SSH
2 Lectures 09:20

This lesson will teach you how to configure a private and public key pair and show you how to use these to perform key-based SSH authentication.

Configure key-based authentication
04:13

This lesson will cover some of the additional options used to configure OpenSSH, as well as the specific documentation that you can refer to during the exam if you need to know how to do anything.

Configure additional options described in documentation
05:07
+
NTP
1 Lecture 06:51

This lesson will teach you how to configure an NTP server using Chrony. You will then see how to configure Chrony to synchronize with either upstream server, or peers at the same stratum level, that is the same tier in the NTP hierarchy.

Synchronize time using other NTP peers
06:51
2 More Sections
About the Instructor
Jarrod Farncomb
4.6 Average rating
7 Reviews
24 Students
1 Course
Systems Administrator

Jarrod Farncomb is a Systems Administrator with over 6 years of experience and is based in Canberra, Australia. He currently holds the RHCSA, RHCE, and MCSA certifications and enjoys working with both Linux and Windows systems. Through his website, he has provided useful information to millions of people to help them solve their IT related problems. Jarrod is also very interested in security, and regularly attends security conferences in the Australasia area.