Red Hat Certified System Administrator (RHCSA) Complete Video Course
By Sander van Vugt
Publisher: Pearson
Final Release Date: March 2015
Run time: 13 hours 8 minutes


Red Hat Certified System Administrator (RHCSA) Complete Video Course is an engaging self-paced video training solution that provides learners with over 16 hours of personal, visual instruction from an expert trainer with over 20 years of practical Linux teaching experience. Through the use of topic-focused instructional videos you will gain an in-depth understanding of the Red Hat Certified Administrator (RHCSA) exam as well as a deeper understanding of Red Hat Enterprise Linux so you master the key foundational principles of systems administration. Included with the product are dynamic and interactive hands-on exercises and quizzes so you can test your knowledge while you study. The course includes 100% coverage of exam objectives, hands-on exercises included with each lesson so you can practice what you learned in a real CLI environment.



Red Hat Certified System Administrator (RHCSA) Complete Video Course contains over 16 hours of training with content divided into 4 parts with 26 video lessons. The videos consist of live trainer discussions, CLI presentations, live demos, and practice exam exercise walk-throughs. The video lessons in this course review each exam objective so you can use this course as a complete study tool for taking the Red Hat Certified System Administrator (RHCSA) Complete Video Course. Instruction throughout offers detailed explanations, demos, tips, and more.

This Complete Video Course includes interactive hands-on exercises for each lesson with thorough video explanations.

Major topics include:

Part 1: Performing Basic System Management Tasks

1: Installing Red Hat Enterprise Linux Server

2: Using Essential Tools

3: Essential File Management Tools

4: Working with Text Files

5: Connecting to a RHEL Server

6: Managing Users and Groups

7: Connecting to an LDAP Server

8: Managing Permissions

9: Configuring Networking

Part 2: Operating Red Hat Enterprise Linux Servers

10: Managing Processes

11: Managing Software

12: Working with Virtual Machines

13: Scheduling Tasks

14: Configuring Logging

15: Managing Partitions

16: Managing LVM Logical Volumes

Part 3: Performing Advanced System Administration Tasks

17: Managing the Kernel

18: Using Kickstart

19: Managing and Understanding the Boot Procedure

20: Applying Essential Troubleshooting Skills

Part 4: Managing Network Services

21: Managing HTTP Services

22: Managing SELinux

23: Configuring a Firewall

24: Configuring FTP Services

25: Configuring Time Services

26: Configuring VNC Access


About the Instructor

Sander van Vugt is an independent Linux trainer, author and consultant living in the Netherlands. Sander has written numerous books about different Linux related topics, and many articles for Linux publications around the world. Sander has been teaching Red Hat, SUSE and LPI Linux classes since 1994. As a consultant he is specialized in Linux High Availability solutions and Performance Optimization. More information about Sander is on his website at


Skill Level

  • Beginning to intermediate


What You Will Learn

  • Key concepts for all of the objectives on the Red Hat Certified Administrator (RHCSA) exam
  • Information on the new RHEL 7 exam


Who Should Take This Course

Primary audience:

  • Red Hat Certified Administrator (RHCSA) certification candidates

Secondary audience:

  • Anyone interested in learning about Red Hat from the ground up
  • Linux engineers that are interested in learning more about Red Hat Enterprise Linux
  • Junior system administrators that want to deepen their skills
  • Administrators currently administering UNIX systems and also developers that write software for Linux


Course Requirements

The ideal target student does have some preliminary Linux knowledge already, as this course doesn't focus on basic Linux usage, but on Linux administration.


Table of Contents


What to Expect on the RHCSA Exam

Preparing an Environment for Doing Exercises

Part 1?Performing Basic System Management Tasks

Lesson 1: Installing Red Hat Enterprise Linux Server

1.1 Introduction

1.2 What You Need on Your Server

1.3 Installing Red Hat Enterprise Linux Server

Exercise 1


Lesson 2: Using Esssential Tools

2.1 Introduction

2.2 Using man

2.3 Understanding vim

2.4 Editing text files with vim

2.5 Understanding Globbing and Wildcards

2.6 Using Globbing and Wildcards

2.7 Understanding I/O Redirection and Pipes

2.8 Using I/O Redirection and Pipes

Exercise 2

Explanation to Exercise 2


Lesson 3: Essential File Management Tools

3.1 Introduction

3.2 Understanding Linux File System Layout

3.3 Essential File Management Tasks

3.4 Finding Files

3.5 Understanding Links

3.6 Working with Links

3.7 Working with tar

Exercise 3

Explanation to Exercise 3


Lesson 4: Working with Text Files

4.1 Introduction

4.2 Understanding Regular Expressions

4.3 Using Common Text Tools (tail, head, tr, cut, sort)

4.4 Working with grep

4.5 sed and awk basics

Exercise 4

Explanation to Exercise 4


Essential commands fill in the blank exercise

Lesson 5: Connecting to a RHEL Server

5.1 Introduction

5.2 Opening Local Shells (Including Virtual Consoles)

5.3 Connecting to a Server with SSH

5.4 Understanding SSH Keys

5.5 Using SSH Keys

Exercise 5

Explanation to Exercise 5


Lesson 6: Managing Users and Groups

6.1 Introduction

6.2 Understanding the Need for Users

6.3 Understanding User Properties

6.4 Creating and Managing Users

6.5 Understanding Group Membership

6.6 Creating and Managing Groups

6.7 User and Group Configuration Files

6.8 Managing Password Properties

Exercise 6

Explanation to Exercise 6


Quiz exercise about users and groups

Lesson 7: Connecting to an LDAP Server

7.1 Introduction

7.2 Understanding LDAP

7.3 Telling your Server Where to Find the LDAP Server

7.4 Understanding Automount

7.5 Understanding sssd

7.6 Modifying sssd Configuration

Exercise 7

Explanation to Exercise 7


Lesson 8: Managing Permissions

8.1 Introduction

8.2 Understanding Ownership, User Group and Others

8.3 Changing File Ownership

8.4 Understanding Basic Permissions

8.5 Managing Basic Permissions

8.6 Understanding Special Permissions

8.7 Managing Special Permissions

8.8 Understanding ACLs

8.9 Managing ACLs

Exercise 8

Explanation to Exercise 8


Quiz exercise about permissions

Lesson 9: Configuring Networking

9.1 Introduction

9.2 Understanding NIC Naming

9.3 Managing NIC Configuration with the ip Command

9.4 Storing Network Configuration Persistently

9.5 Understanding Network Manager

9.6 Using Network Manager Utilities (nmcli, nm-tool)

9.7 Understanding Routing and DNS

9.8 Configuring Routing and DNS

9.9 Understanding Network Analysis Tools

9.10 Using Network Analysis Tools

Exercise 9

Explanation to Exercise 9


Glossary exercise about Part 1

Part 2?Operating Red Hat Enterprise Linux Servers

Lesson 10: Managing Processes

10.1 Introduction

10.2 Understanding Jobs and Processes

10.3 Managing Shell Jobs

10.4 Getting Process Information with ps

10.5 Understanding Memory Usage

10.6 Understanding Performance Load

10.7 Monitoring System Activity with top

10.8 Sending Signals to Processes

10.9 Understanding Priorities and Niceness

10.10 Changing Process Nice Values

Exercise 10

Explanation to Exercise 10


Fill in the blank exercise about Lesson 10

Lesson 11: Managing Software

11.1 Introduction

11.2 Understanding Meta Package Handlers

11.3 Setting up Yum Repositories

11.4 Using the yum Command

11.5 Using rpm Queries

Exercise 11

Explanation to Exercise 11


Lesson 11 Fill in the Blank Exercise

Lesson 12: Working with Virtual Machines

12.1 Introduction

12.2 Introducing KVM Virtualization

12.3 Managing Libvirt and KVM

12.4 Using virsh

12.5 Using virt-manager

Exercise 12

Explanation to Exercise 12


Lesson 13: Scheduling Tasks

13.1 Introduction

13.2 Cron Versus at

13.3 Understanding Cron Configuration Files and Execution Times

13.4 Scheduling with Cron

13.5 Using at

Exercise 13

Explanation to Exercise 13


Lesson 14: Configuring Logging

14.1 Introduction

14.2 Understanding rsyslogd and journald Logging

14.3 Integrating rsyslogd and journald

14.4 Configuring Rsyslog Logging

14.5 Working with Journald

14.6 Understanding logrotate

14.7 Configuring logrotate

Exercise 14

Explanation to Exercise 14


Lesson 12-14 Quiz Exercise

Lesson 15: Managing Partitions

15.1 Introduction

15.2 Understanding Disk Layout

15.3 Creating Partitions

15.4 Understanding File System Differences

15.5 Making the File System

15.6 Mounting the Partition Manually

15.7 Understanding /etc/fstab

15.8 Mounting Partitions via /etc/fstab

15.9 Understanding Encrypted Partitions

15.10 Creating a LUKS Encrypted Partition

15.11 Dealing with "Enter root password for maintenance mode"

Exercise 15

Explanation to Exercise 15


Fill in the blank exercise about Lesson 10

Lesson 16: Managing LVM Logical Volumes

16.1 Introduction

16.2 Why use LVM

16.3 Understanding LVM Setup

16.4 Creating an LVM Logical Volume

16.5 Understanding Device Mapper and LVM Device Names

16.6 Understanding LVM Resize Operations

16.7 Growing an LVM Logical Volume

16.8 Shrinking an LVM Logical Volume

Exercise 16

Explanation to Exercise 16


Lesson 15/16 Quiz Exercise

Part 2 Glossary Exercise

Part 3?Performing Advanced System Administration Tasks

Lesson 17: Managing the Kernel

17.1 Introduction

17.2 Understanding the Modular Structure of the Kernel

17.3 Working with Kernel Modules

17.4 Modifying Kernel Module Behavior Through modprobe

17.5 Tuning Kernel Behavior Through /proc

17.6 Using sysctl

17.7 Updating the Kernel

Exercise 17

Explanation to Exercise 17


Lesson 17 Quiz Exercise

Lesson 18: Using Kickstart

18.1 Introduction

18.2 Understanding Kickstart Usage

18.3 Creating a Kickstart File

18.4 Using the Kickstart File for Automatic Installations

18.5 Using Kickstart Files in Fully Automated Datacenters

Exercise 18

Explanation to Exercise 18


Lesson 19: Managing and Understanding the Boot Procedure

19.1 Introduction

19.2 Boot Procedure Generic Overview

19.3 Understanding Grub2

19.4 Modifying Grub2 Parameters

19.5 Understanding systemd

19.6 Managing Services in a systemd Environment

19.7 Understanding systemd targets

19.8 Switching between systemd targets

19.9 Managing File System Mounts in a systemd Environment

19.10 Managing Automount in a systemd Environment

Exercise 19

Explanation to Exercise 19


Fill in the blank exercise about Lesson 10

Lesson 20: Using Kickstart

20.1 Introduction

20.2 Changing Grub Parameters on Boot

20.3 Making Grub Changes Persistent

20.4 Starting the Mode

20.5 Changing the Root Password

Exercise 20

Explanation to Exercise 20


Lesson 19/20 Multiple Choice Exercise

Part 3 Glossary Exercise

Part 4?Managing Network Services

Lesson 21: Managing HTTP Services

21.1 Introduction

21.2 Understanding Apache Configuration

21.3 Creating a Basic Web Site

Exercise 21

Explanation to Exercise 21


Lesson 22: Managing SELinux

22.1 Introduction

22.2 Understanding the Need for SELinux

22.3 Understanding SELinux Modes and Policy

22.4 Understanding SELinux Labels and Booleans

22.5 Using File System Labels

22.6 Understanding semanage fcontext and chcon differences

22.7 Using Booleans

22.8 Configuring SELinux for Apache

Exercise 22

Explanation to Exercise 22


SELinux Fill in the Blank Exercise

SELinux multiple choice exercise

Lesson 23: Configuring a Firewall

23.1 Introduction

23.2 Understanding Firewall Configuration

23.3 Using Firewalld

Exercise 23

Explanation to Exercise 23


Lesson 24: Configuring a Firewall

24.1 Introduction

24.2 Understanding FTP Configuration

24.3 Configuring an FTP Server for Anonymous Downloads

Exercise 24

Explanation to Exercise 24


Lesson 25: Configuring Time Services

25.1 Introduction

25.2 Understanding Time on Linux

25.3 Setting up a Chrony Time Server

Exercise 25

Explanation to Exercise 25


Lesson 26: Configuring VNC Access

26.1 Introduction

26.2 Understanding VNC

26.3 Configuring a VNC Server

26.4 Connecting to a VNC Server

Exercise 26

Explanation to Exercise 26


Network services multiple choice exercise

Part 4 glossary exercise

About LiveLessons Video Training

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include: IT Certification, Programming, Web Development, Mobile Development, Home and Office Technologies, Business and Management, and more. View all LiveLessons on InformIT at

Table of Contents
Product Details
Recommended for You
Customer Reviews
Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?
Video:  $199.99
(Streaming, Downloadable)