Red Hat Certified System Administrator (RHCSA) and Red Hat Certified Engineer (RHCE) Library

Video description

Over 21 Hours of Video Instruction

Overview

Over 21 hours of training so you can pass both the Red Hat Certified System Administrator (RHCSA) and Red Hat Certified Engineer (RHCE) exams. Includes practice exam exercises so you can put your knowledge to the test.

Description

Red Hat Certified System Administrator (RHCSA) and Red Hat Certified Engineer (RHCE) Complete Video Course Library provides the opportunity to study for both the Red Hat Certified System Administrator (RHCSA) and the Red Hat Certified Engineer (RHCE) exams. This Complete Video Course Library offers more than 21 hours of personal visual instruction from an RHCSA and RHCE certified expert with more than 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) and Red Hat Certified Engineer (RHCE) exams as well as a deeper understanding of Red Hat Enterprise Linux so you master key foundational principles.

Included with the product are practice question exercises, with the instructor walking students through both the scenarios and solutions to give you the extra edge you need to excel on the exam. The course includes 100% coverage of the RHCSA and RHCE exam objectives

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 specializes in Linux High Availability solutions and Performance Optimization. More information about Sander is on his website at www.sandervanvugt.com.

Skill Level

  • Beginning to Intermediate

What You Will Learn

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

Who Should Take This Course

Primary Audience:
Red Hat Certified Administrator (RHCSA) and Red Hat Certified Engineer (RHCE) certification candidates

  • Anyone wanting to get RHCSA certified
  • Anyone wanting to get RHCE certified
  • Anyone interested in learning about Red Hat from the ground up
  • Linux engineers who are interested in learning more about Red Hat Enterprise Linux
  • Junior system administrators who want to deepen their skills
  • Administrators currently administering UNIX systems and developers who write software for Linux
  • Course Requirements

    • The ideal target student has some preliminary Linux knowledge already.

    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 http://www.informit.com/livelessons.

Table of contents

  1. Introduction
    1. Red Hat Certified System Administrator (RHCSA) Introduction
  2. Module 1 Performing Basic System Management Tasks
    1. Performing Basic System Management Tasks
  3. Lesson 1: Installing Red Hat Enterprise Linux Server
    1. Learning Objectives
    2. 1.1 What You Need on Your Server
    3. 1.2 Installing Red Hat Enterprise Linux Server
    4. Exercise 1
    5. Summary
  4. Lesson 2: Using Essential Tools
    1. Learning Objectives
    2. 2.1 Using man
    3. 2.2 Understanding vim
    4. 2.3 Editing Text Files with vim
    5. 2.4 Understanding Globbing and Wildcards
    6. 2.5 Using Globbing and Wildcards
    7. 2.6 Understanding I/O Redirection and Pipes
    8. 2.7 Using I/O Redirection and Pipes
    9. Exercise 2
    10. Explanation to Exercise 2
    11. Summary
  5. Lesson 3: Essential File Management Tools
    1. Learning Objectives
    2. 3.1 Understanding Linux File System Layout
    3. 3.2 Essential File Management Tasks
    4. 3.3 Finding Files
    5. 3.4 Understanding Links
    6. 3.5 Working with Links
    7. 3.6 Working with tar
    8. Exercise 3
    9. Explanation to Exercise 3
    10. Summary
  6. Lesson 4: Working With Text Files
    1. Learning Objectives
    2. 4.1 Understanding Regular Expressions
    3. 4.2 Using Common Text Tools (tail, head, tr, cut, sort)
    4. 4.3 Working with grep
    5. 4.4 sed and awk Basics
    6. Exercise 4
    7. Explanation to Exercise 4
    8. Summary
  7. Lesson 5: Connecting to a RHEL Server
    1. Learning Objectives
    2. 5.1 Opening Local Shells (Including Virtual Consoles)
    3. 5.2 Connecting to a Server with SSH
    4. 5.3 Understanding SSH Keys
    5. 5.4 Using SSH Keys
    6. Exercise 5
    7. Explanation to Exercise 5
    8. Summary
  8. Lesson 6: Managing Users and Groups
    1. Learning Objectives
    2. 6.1 Understanding the Need for Users
    3. 6.2 Understanding User Properties
    4. 6.3 Creating and Managing Users
    5. 6.4 Understanding Group Membership
    6. 6.5 Creating and Managing Groups
    7. 6.6 User and Group Configuration Files
    8. 6.7 Managing Password Properties
    9. Exercise 6
    10. Explanation to Exercise 6
    11. Summary
  9. Lesson 7: Connecting to an LDAP Server
    1. Learning Objectives
    2. 7.1 Understanding LDAP
    3. 7.2 Setting up LDAP Authentication
    4. 7.3 Understanding Automount
    5. 7.4 Configuring Automount
    6. 7.5 Configuring NFS and Automount
    7. 7.6 Modifying nslcd Configuration
    8. Exercise 7
    9. Explanation to Exercise 7
    10. Summary
  10. Lesson 8: Managing Permissions
    1. Learning Objectives
    2. 8.1 Understanding Ownership: Users, Groups, and Others
    3. 8.2 Changing File Ownership
    4. 8.3 Understanding Basic Permissions
    5. 8.4 Managing Basic Permissions
    6. 8.5 Understanding Special Permissions
    7. 8.6 Managing Special Permissions
    8. 8.7 Understanding ACLs
    9. 8.8 Managing ACLs
    10. Exercise 8
    11. Explanation to Exercise 8
    12. Summary
  11. Lesson 9: Configuring Networking
    1. Learning Objectives
    2. 9.1 Understanding NIC Naming
    3. 9.2 Managing NIC Configuration with the ip Command
    4. 9.3 Storing Network Configuration Persistently
    5. 9.4 Understanding Network Manager
    6. 9.5 Using Network Manager Utilities (nmcli, nm-tool)
    7. 9.6 Understanding Routing and DNS
    8. 9.7 Configuring Routing and DNS
    9. 9.8 Understanding Network Analysis Tools
    10. 9.9 Using Network Analysis Tools
    11. Exercise 9
    12. Explanation to Exercise 9
    13. Summary
  12. Module 2 Operating Red Hat Enterprise Linux Servers
    1. Operating Red Hat Enterprise Linux Servers
  13. Lesson 10: Managing Processes
    1. Learning Objectives
    2. 10.1 Understanding Jobs and Processes
    3. 10.2 Managing Shell Jobs
    4. 10.3 Getting Process Information with ps
    5. 10.4 Understanding Memory Usage
    6. 10.5 Understanding Performance Load
    7. 10.6 Monitoring System Activity with top
    8. 10.7 Sending Signals to Processes
    9. 10.8 Understanding Priorities and Niceness
    10. 10.9 Changing Process Nice Values
    11. Exercise 10
    12. Explanation to Exercise 10
    13. Summary
  14. Lesson 11: Managing Software
    1. Learning Objectives
    2. 11.1 Understanding Meta Package Handlers
    3. 11.2 Setting Up Yum Repositories
    4. 11.3 Using the yum Command
    5. 11.4 Using rpm Queries
    6. Exercise 11
    7. Explanation to Exercise 11
    8. Summary
  15. Lesson 12: Working with Virtual Machines
    1. Learning Objectives
    2. 12.1 Introducing KVM Virtualization
    3. 12.2 Managing Libvirt and KVM
    4. 12.3 Using virsh
    5. 12.4 Using virt-manager
    6. Exercise 12
    7. Explanation to Exercise 12
    8. Summary
  16. Lesson 13: Scheduling Tasks
    1. Learning Objectives
    2. 13.1 Cron Versus at
    3. 13.2 Understanding Cron Configuration Files and Execution Times
    4. 13.3 Scheduling with Cron
    5. 13.4 Using at
    6. Exercise 13
    7. Explanation to Exercise 13
    8. Summary
  17. Lesson 14: Configuring Logging
    1. Learning Objectives
    2. 14.1 Understanding Rsyslogd and Journald Logging
    3. 14.2 Integrating Rsyslogd and Journald
    4. 14.3 Configuring Rsyslog Logging
    5. 14.4 Working with Journald
    6. 14.5 Understanding logrotate
    7. 14.6 Configuring logrotate
    8. Exercise 14
    9. Explanation to Exercise 14
    10. Summary
  18. Lesson 15: Managing Partitions
    1. Learning Objectives
    2. 15.1 Understanding Disk Layout
    3. 15.2 Creating Partitions
    4. 15.3 Understanding File System Differences
    5. 15.4 Making the File System
    6. 15.5 Mounting the Partition Manually
    7. 15.6 Understanding /etc/fstab
    8. 15.7 Mounting Partitions via /etc/fstab
    9. 15.8 Understanding Encrypted Partitions
    10. 15.9 Creating a LUKS Encrypted Partition
    11. 15.10 Dealing with Enter root password for maintenance mode
    12. Exercise 15
    13. Explanation to Exercise 15
    14. Summary
  19. Lesson 16: Managing LVM Logical Volumes
    1. Learning Objectives
    2. 16.1 Why use LVM
    3. 16.2 Understanding LVM Setup
    4. 16.3 Creating an LVM Logical Volume
    5. 16.4 Understanding Device Mapper and LVM Device Names
    6. 16.5 Understanding LVM Logical Volume Resize Operations
    7. 16.6 Growing an LVM Logical Volume
    8. 16.7 Shrinking an LVM Logical Volume
    9. Exercise 16
    10. Explanation to Exercise 16
    11. Summary
  20. Module 3: Performing Advanced System Administration Tasks
    1. Performing Advanced System Administration Tasks
  21. Lesson 17: Managing the Kernel
    1. Learning Objectives
    2. 17.1 Understanding the Modular Structure of the Kernel
    3. 17.2 Working with Kernel Modules
    4. 17.3 Modifying Kernel Module Behavior Through modprobe
    5. 17.4 Tuning Kernel Behavior Through /proc
    6. 17.5 Using sysctl
    7. 17.6 Updating the Kernel
    8. Exercise 17
    9. Explanation to Exercise 17
    10. Summary
  22. Lesson 18: Using Kickstart
    1. Learning Objectives
    2. 18.1 Understanding Kickstart Usage
    3. 18.2 Creating a Kickstart File
    4. 18.3 Using the Kickstart File for Automatic Installations
    5. 18.4 Using Kickstart Files in Fully Automated Datacenters
    6. Exercise 18
    7. Explanation to Exercise 18
    8. Summary
  23. Lesson 19: Managing and Understanding the Boot Procedure
    1. Learning Objectives
    2. 19.1 Boot Procedure Generic Overview
    3. 19.2 Understanding Grub2
    4. 19.3 Modifying Grub2 Parameters
    5. 19.4 Understanding systemd
    6. 19.5 Managing Services in a systemd Environment
    7. 19.6 Understanding systemd Targets
    8. 19.7 Switching Between systemd Targets
    9. 19.8 Managing File System Mounts in a systemd Environment
    10. 19.9 Managing Automount in a systemd Environment
    11. Exercise 19
    12. Explanation to Exercise 19
    13. Summary
  24. Lesson 20: Applying Essential Troubleshooting Skills
    1. Learning Objectives
    2. 20.1 Changing Grub Parameters on Boot
    3. 20.2 Making Grub Changes Persistent
    4. 20.3 Using rd.break to Reset the Root Password
    5. 20.4 Resetting the Root Password Resumed
    6. Exercise 20
    7. Explanation to Exercise 20
    8. Summary
  25. Module 4: Managing Network Services
    1. Managing Network Services
  26. Lesson 21: Managing HTTP Services
    1. Learning Objectives
    2. 21.1 Understanding Apache Configuration
    3. 21.2 Creating a Basic Website
    4. Exercise 21
    5. Explanation to Exercise 21
    6. Summary
  27. Lesson 22: Managing SELinux
    1. Learning Objectives
    2. 22.1 Understanding the Need for SELinux
    3. 22.2 Understanding SELinux Modes and Policy
    4. 22.3 Understanding SELinux Labels and Booleans
    5. 22.4 Using File System Labels
    6. 22.5 Understanding semanage fcontext and chcon Differences
    7. 22.6 Using Booleans
    8. 22.7 Analyzing SELinux Log Files
    9. 22.8 Configuring SELinux for Apache
    10. Exercise 22
    11. Explanation to Exercise 22
    12. Summary
  28. Lesson 23: Configuring a Firewall
    1. Learning Objectives
    2. 23.1 Understanding Firewall Configuration
    3. 23.2 Using Firewalld
    4. Exercise 23
    5. Explanation to Exercise 23
    6. Summary
  29. Lesson 24: Configuring FTP Services
    1. Learning Objectives
    2. 24.1 Understanding FTP Configuration
    3. 24.2 Configuring an FTP Server for Anonymous Downloads
    4. Exercise 24
    5. Explanation to Exercise 24
    6. Summary
  30. Lesson 25: Configuring Time Services
    1. Learning Objectives
    2. 25.1 Understanding Time on Linux
    3. 25.2 Setting Up a Chrony Time Server
    4. Exercise 25
    5. Explanation to Exercise 25
    6. Summary
  31. Lesson 26:Configuring VNC Access
    1. Learning Objectives
    2. 26.1 Understanding VNC
    3. 26.2 Configuring a VNC Server
    4. 26.3 Connecting to a VNC Server
    5. Exercise 26
    6. Explanation to Exercise 26
    7. Summary
  32. Summary
    1. Red Hat Certified System Administrator (RHCSA): Summary
  33. Introduction
    1. Red Hat Certified Engineer (RHCE): Introduction
  34. Module 1: Advanced System Management
    1. Advanced System Management
  35. Lesson 1: Configuring Authentication
    1. Learning Objectives
    2. 1.1 Understanding Red Hat Identity Management
    3. 1.2 Using authconfig to set up External Authentication
    4. 1.3 Configuring a System to Authenticate Using Kerberos
    5. 1.4 Understanding authconfig Configuration Files
    6. Exercise 1
    7. Explanation to Exercise 1
    8. Summary
  36. Lesson 2: Configuring iSCSI Target and Initiator
    1. Learning Objectives
    2. 2.1 Understanding iSCSI Target and Initiator
    3. 2.2 Setting up an iSCSI Target
    4. 2.3 Connecting the iSCSI Initiator to an iSCSI SAN
    5. 2.4 Verifying the iSCSI Connection
    6. Exercise 2
    7. Explanation to Exercise 2
    8. Summary
  37. Lesson 3: System Performance Reporting
    1. Learning Objectives
    2. 3.1 Understanding System Performance Parameters
    3. 3.2 Understanding top
    4. 3.3 Understanding iostat
    5. 3.4 Understanding vmstat
    6. 3.5 Understanding sar Components
    7. 3.6 Setting up sar
    8. 3.7 Analyzing sar Data
    9. Exercise 3
    10. Explanation to Exercise 3
    11. Summary
  38. Lesson 4: System Optimization Basics
    1. Learning Objectives
    2. 4.1 Understanding the /proc Contents
    3. 4.2 Analyzing the /proc File System
    4. 4.3 Optimizing Through /proc
    5. 4.4 Introducing sysctl
    6. 4.5 Using sysctl
    7. 4.6 Modifying Network Behavior Through /proc and sysctl
    8. Exercise 4
    9. Explanation to Exercise 4
    10. Summary
  39. Lesson 5: Configuring Logging
    1. Learning Objectives
    2. 5.1 Understanding Logging in RHEL7
    3. 5.2 Connecting Journald to Rsyslog
    4. 5.3 Setting up Remote Logging
    5. Exercise 5
    6. Explanation to Exercise 5
    7. Summary
  40. Module 2: Networking and Apache
    1. Networking and Apache
  41. Lesson 6: Configuring Advanced Networking
    1. Learning Objectives
    2. 6.1 Networking Basics Resumed
    3. 6.2 Understanding Routing
    4. 6.3 Setting up Static Routing
    5. 6.4 Understanding Network Bridges
    6. 6.5 Setting up Network Bridges
    7. 6.6 Understanding Network Bonds and Teams
    8. 6.7 Configuring Network Teams
    9. 6.8 Configuring IPv6
    10. Exercise 6
    11. Explanation to Exercise 6
    12. Summary
  42. Lesson 7: Managing Linux-Based Firewalls
    1. Learning Objectives
    2. 7.1 Understanding Firewalld Operation
    3. 7.2 Configuring Firewalld Services and Zones
    4. 7.3 Creating Services Files
    5. 7.4 Configuring Rich Firewall Rules
    6. 7.5 Understanding NAT and Port Forwarding
    7. 7.6 Configuring NAT
    8. 7.7 Configuring Port Forwarding
    9. Exercise 7
    10. Explanation to Exercise 7
    11. Summary
  43. Lesson 8: Configuring Apache Virtual Hosts
    1. Learning Objectives
    2. 8.1 Understanding Apache Configuration Files
    3. 8.2 Exploring the httpd.conf File
    4. 8.3 Configuring a Simple Web Server
    5. 8.4 Introducing Virtual Hosts
    6. 8.5 Configuring Virtual Hosts
    7. 8.6 Common Errors Working with Virtual Hosts
    8. Exercise 8
    9. Explanation to Exercise 8
    10. Summary
  44. Lesson 9: Managing Advanced Apache Features
    1. Learning Objectives
    2. 9.1 Setting up Authenticated Web Servers
    3. 9.2 Configuring Apache for LDAP Authentication
    4. 9.3 Enabling CGI Scripts
    5. 9.4 Understanding TLS Protected Web Sites
    6. 9.5 Setting up TLS Protected Web Sites
    7. Exercise 9
    8. Explanation to Exercise 9
    9. Summary
  45. Module 3: DNS and File Sharing
    1. DNS and File Sharing
  46. Lesson 10: Configuring a Cache-only DNS Server
    1. Learning Objectives
    2. 10.1 Understanding DNS
    3. 10.2 Understanding Different DNS Server Modes
    4. 10.3 Analyzing DNS Output with dig
    5. 10.4 Setting up a Cache-only DNS Nameserver
    6. 10.5 Opening the Firewall for DNS
    7. 10.6 Working with Cache Dumps
    8. Exercise 10
    9. Explanation to Exercise 10
    10. Summary
  47. Lesson 11: Configuring NFS File Sharing
    1. Learning Objectives
    2. 11.1 Understanding NFSv4 Features
    3. 11.2 Configuring NFS Exports Suitable for Group Collaboration
    4. 11.3 Mounting NFS Shares
    5. 11.4 Using Kerberos to Control Access to NFS Network Shares—Part 1
    6. 11.5 Using Kerberos to Control Access to NFS Network Shares—Part 2
    7. 11.6 Opening the Firewall for NFS
    8. 11.7 Understanding showmount and NFSv4
    9. 11.8 Understanding NFS SELinux Configuration
    10. Exercise 11
    11. Explanation to Exercise 11
    12. Summary
  48. Lesson 12: Managing SMB File Sharing
    1. Learning Objectives
    2. 12.1 Accessing SMB Shares
    3. 12.2 Samba Server Configuration Overview
    4. 12.3 Creating the SMB Share: Linux Tasks
    5. 12.4 Creating the SMB Share: smb.conf Tasks
    6. 12.5 Tuning the Share for Access Restrictions
    7. 12.6 Verifying the Configuration
    8. 12.7 Using Samba-Related SELinux Settings
    9. 12.8 Opening the Firewall for SMB Traffic
    10. Exercise 12
    11. Explanation to Exercise 12
    12. Summary
  49. Module 4: Essential Back-end Services
    1. Essential Back-end Services
  50. Lesson 13: Setting up an SMTP Server
    1. Learning Objectives
    2. 13.1 Understanding Server Roles in Email
    3. 13.2 Understanding Postfix Configuration
    4. 13.3 Configuring Postfix for Mail Reception
    5. 13.4 Configuring Postfix for Relaying Mail
    6. 13.5 Demonstration: Monitoring a Working Mail Configuration
    7. 13.6 Understanding Postfix Maps
    8. Exercise 13
    9. Explanation to Exercise 13
    10. Summary
  51. Lesson 14: Managing SSH
    1. Learning Objectives
    2. 14.1 Understanding Secure SSH Authentication
    3. 14.2 Configuring Key-based Authentication
    4. 14.3 Understanding Important SSH Options
    5. 14.4 Tuning SSH Client Options
    6. 14.5 Understanding the Use of SSH Tunnels
    7. 14.6 Creating SSH Tunnels
    8. Exercise 14
    9. Explanation to Exercise 14
    10. Summary
  52. Lesson 15: Managing MariaDB
    1. Learning Objectives
    2. 15.1 Understanding Relational Databases
    3. 15.2 Creating a Base MariaDB Configuration
    4. 15.3 Creating Databases and Tables
    5. 15.4 Managing Users and Permissions
    6. 15.5 Backing up the Database
    7. Exercise 15
    8. Explanation to Exercise 15
    9. Summary
  53. Lesson 16: Managing Time Services
    1. Learning Objectives
    2. 16.1 Understanding RHEL7 Time Services
    3. 16.2 Configuring NTP Peers
    4. Exercise 16
    5. Explanation to Exercise 16
    6. Summary
  54. Lesson 17: Shell Scripting
    1. Learning Objectives
    2. 17.1 Understanding Shell Scripting Core Elements
    3. 17.2 Using Variables
    4. 17.3 Using Positional Parameters
    5. 17.4 Understanding if then else
    6. 17.5 Understanding for
    7. 17.6 Understanding while and until
    8. 17.7 Understanding case
    9. Exercise 17
    10. Explanation to Exercise 17
    11. Summary
  55. Summary
    1. Red Hat Certified Engineer (RHCE): Summary

Product information

  • Title: Red Hat Certified System Administrator (RHCSA) and Red Hat Certified Engineer (RHCE) Library
  • Author(s):
  • Release date: August 2015
  • Publisher(s): Pearson
  • ISBN: 0134429427