Vous êtes sur la page 1sur 197

Comprehensive, hands-on training that solves real-world problems

RHCSA Rapid Track

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY ONE

DAY TWO

DAY THREE

DAY FOUR

Introduction

SELinux
Permissions
(continued)

Troubleshooting
(continued)

Mounting
Network
File Systems

Local and
Remote Logins

Process
Management

Network
Configuration

Firewall
Configuration

File System
Navigation

Updating
Software
Packages

System Logging
and NTP

Virtualization
and Kickstart

Users and
Groups

Creating and
Mounting
File Systems

Logical Volume
Management

File Permissions

Service Management and Boot


Troubleshooting

Scheduled
Processes

SELinux
Permissions

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY ONE

Introduction

Introduction
Local and
Remote Logins

File System
Navigation

Users and
Groups

File Permissions

Welcome to Class
Course Objectives and
Structure
Orientation to Classroom
Network
Internationalization

SELinux
Permissions

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Welcome to Class

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Course Objectives and Structure

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY ONE

DAY TWO

DAY THREE

DAY FOUR

Introduction

SELinux
Permissions
(continued)

Troubleshooting
(continued)

Mounting
Network
File Systems

Local and
Remote Logins

Process
Management

Network
Configuration

Firewall
Configuration

File System
Navigation

Updating
Software
Packages

System Logging
and NTP

Virtualization
and Kickstart

Users and
Groups

Creating and
Mounting
File Systems

Logical Volume
Management

File Permissions

Service Management and Boot


Troubleshooting

Scheduled
Processes

SELinux
Permissions

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Orientation to Classroom Network

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Internationalization

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY ONE
Introduction
Local and
Remote Logins
File System
Navigation
Users and
Groups

Chapter 1:
Local and Remote Logins

Accessing the Command Line


Using the Local Console
Configuring SSH Key-based
Authentication
Getting Help From Red Hat

File Permissions
SELinux
Permissions

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Goal:

To review methods for accessing the system and engaging


Red Hat Support.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Use Bash shell syntax to enter commands at a Linux console.


Set up ssh to allow secure password-free logins by using a
private authentication key file.
Use the redhat-support-tool command.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Accessing the Command Line Using


the Local Console

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Local Console Access Terms

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Configuring SSH Key-based Authentication

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Using SSH Key-based Authentication

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Getting Help From Red Hat

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Creating and Viewing an SoS Report

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY ONE
Introduction
Local and
Remote Logins
File System
Navigation
Users and
Groups

Chapter 2:
File System Navigation

The Linux File System


Hierarchy
Managing Files Using
Command-Line Tools
Making Links Between Files

File Permissions
SELinux
Permissions

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Goal:

To copy, move, create, delete, link and organize files while


working from the Bash shell prompt.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Identify the purpose for important directories on a Linux


system.
Create, copy, move, and remove files and directories using
command-line utilities.
Use hard links and symlinks to make multiple names.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

The Linux File System Hierarchy

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Quiz:
File System Hierarchy

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing Files Using Command-Line Tools

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Command-Line File Management

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Making Links Between Files

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Making Links Between Files

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY ONE
Introduction
Local and
Remote Logins
File System
Navigation
Users and
Groups
File Permissions
SELinux
Permissions

RH199-RHEL7-en-1-20140612

Chapter 3:
Users and Groups

Users and Groups

Gaining Superuser Access

Managing Local User Accounts

Managing Local Group Accounts

Managing User Passwords

Using Identity Management


Services

Copyright 2014 Red Hat, Inc.

Goal:

To manage Linux users and groups and administer local


password policies.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Explain the role of users and groups on a Linux system and


how they are understood by the computer.
Run commands as the superuser to administer a Linux
system.
Create, modify, lock, and delete locally defined user accounts.
Create, modify, and delete locally defined group accounts.
Lock accounts manually or by setting a password-aging policy
in the shadow password file.
Use centralized identity management services.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Users and Groups

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Quiz:
User and Group Concepts

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Gaining Superuser Access

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Running Commands as root

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing Local User Accounts

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Creating Users Using
Command-line Tools

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing Local Group Accounts

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Managing Groups Using
Command-line Tools

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing User Passwords

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Managing User Password Aging

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Using Identity Management Services

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Connecting to a Central LDAP and
Kerberos Server

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Managing Local Linux Users and Groups

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY ONE
Introduction
Local and
Remote Logins

Chapter 4:
File Permissions

File System
Navigation
Users and
Groups

File Permissions
SELinux
Permissions

RH199-RHEL7-en-1-20140612

Managing File System


Permissions from the
Command Line
Managing Default
Permissions and File Access
POSIX Access Control Lists
(ACLs)
Securing Files with ACLs

Copyright 2014 Red Hat, Inc.

Goal:

To control access to files and directories using permissions


and access control lists (acls).

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Change the permissions and ownership of files using


command-line tools.
Configure a directory in which newly created files are
automatically writable by members of the group which
owns the directory, using special permissions and default
umask settings.
Describe POSIX access control lists.
Manage POSIX access control lists.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing File System Permissions


from the Command Line

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Managing File Security from the
Command Line

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing Default Permissions and File


Access

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Controlling New File Permissions
and Ownership

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

POSIX Access Control Lists (ACLs)

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Quiz:
Interpret ACLs

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Securing Files with ACLs

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Using ACLs to Grant and
Limit Access

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY ONE
Introduction
Local and
Remote Logins
File System
Navigation
Users and
Groups
File Permissions

Chapter 5:
SELinux Permissions

Enabling and Monitoring


SELinux

Changing SELinux Modes

Changing SELinux Contexts

Changing SELinux Booleans

Troubleshooting SELinux

SELinux
Permissions

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Goal:

To manage the Security Enhanced Linux (SELinux) behavior


of a system to keep it secure in case of a network service
compromise.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Explain the basics of SELinux permissions.


Change SELinux modes with setenforce.
Change file contexts with semanage and restorecon.
Manage SELinux booleans with setsebool.
Examine logs and use sealert to troubleshoot SELinux
violations.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Enabling and Monitoring Security Enhanced


Linux (SELinux)

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Quiz:
SELinux Concepts

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Changing SELinux Modes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Changing SELinux Modes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Changing SELinux Contexts

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Changing SELinux Contexts

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Changing SELinux Booleans

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Changing SELinux Booleans

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Troubleshooting SELinux

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Troubleshooting SELinux

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Managing SELinux Security

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY TWO
SELinux Permissions
Process Management
Updating Software
Packages
Creating and Mounting
File Systems

Chapter 6:
Process Management

Killing Processes

Monitoring Process Activity

Using nice and renice to


Influence Process Priority

Service Management &


Boot Troubleshooting

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Goal:

To evaluate and control processes running on a Red Hat


Enterprise Linux system.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Terminate and control processes using signals.


Monitor resource usage and system load due to process
activity.
Set nice levels on new and existing processes.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Killing Processes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Killing Processes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Monitoring Process Activity

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Monitoring Process Activity

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Using nice and renice to


Influence Process Priority

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Discovering Process Priorities

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Managing Priority of Linux Processes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY TWO
SELinux Permissions
Process Management

Chapter 7:
Updating Software
Packages

Updating Software
Packages

Creating and Mounting


File Systems
Service Management &
Boot Troubleshooting

RH199-RHEL7-en-1-20140612

Attaching Systems to
Subscriptions for Software
Updates
Managing Software Updates
with yum
Enabling yum Software
Repositories

Copyright 2014 Red Hat, Inc.

Goal:

To download, install, update, and manage software packages


from Red Hat and YUM package repositories.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Register systems with your Red Hat account and entitle


them to software updates for installed products.
Find, install, and update software packages using the yum
command.
Enable and disable use of Red Hat or third-party YUM
repositories.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Attaching Systems to Subscriptions for


Software Updates

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Quiz:
Red Hat Subscription Management

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing Software Updates with yum

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Installing and Updating Software
with yum

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Enabling yum Software Repositories

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Enabling Software Repositories

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Installing and Updating Software
Packages

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY TWO
SELinux Permissions
Process Management
Updating Software
Packages
Creating and Mounting
File Systems
Service Management &
Boot Troubleshooting

RH199-RHEL7-en-1-20140612

Chapter 8:
Creating and Mounting
File Systems

Mounting and Unmounting File


Systems
Adding Partitions, Filesystems,
and Persistent Mounts
Managing Swap Space

Copyright 2014 Red Hat, Inc.

Goal:

To create and manage disks, partitions, and filesystems from


the command line.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Access the contents of file systems.


Manage simple partitions and filesystems.
Manage swap space.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Mounting and Unmounting File Systems

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Mounting and Unmounting
File Systems

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Adding Partitions, Filesystems, and


Persistent Mounts

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Adding Partitions, Filesystems, and
Persistent Mounts

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing Swap Space

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Adding and Enabling Swap Space

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Adding Disks, Partitions, and
Filesystems to a Linux System

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY TWO
SELinux Permissions
Process Management
Updating Software
Packages
Creating and Mounting
File Systems
Service Management &
Boot Troubleshooting

Chapter 9:
Service Management and
Boot Troubleshooting

Controlling System Services

Linux Boot Process

Repairing Common Boot Issues

RH199-RHEL7-en-1-20140612

Identifying Automatically
Started System Processes

Repairing File System Issues at


Boot
Repairing Boot Loader Issues

Copyright 2014 Red Hat, Inc.

Goal:

To control and monitor system daemons and troubleshoot


the Red Hat Enterprise Linux boot process.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

List system daemons and network services started by the


systemd service and socket units.
Control system daemons and network services using
systemctl.
Describe the Red Hat Enterprise Linux boot process.
Repair common boot issues.
Repair file system issues at boot.
Repair boot loader problems.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Identifying Automatically Started System


Processes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Identify the Status of systemd Units

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Controlling System Services

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Using systemctl to
Manage Services

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

The Red Hat Enterprise Linux Boot Process

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Selecting a Boot Target

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Repairing Common Boot Issues

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Resetting a Lost root Password

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Repairing File System Issues at Boot

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Repairing Boot Problems

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Repairing Boot Loader Issues

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Repairing a Boot Loader Problem

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Controlling Services and Daemons

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY THREE
Service Management &
Boot Troubleshooting
Network Configuration
System Logging
and NTP
Logical Volume
Management

Chapter 10:
Network Configuration

Scheduled Processes

RH199-RHEL7-en-1-20140612

Validating Network
Configuration
Configuring Networking with
nmcli
Editing Network Configuration
Files
Configuring Host Names and
Name Resolution

Copyright 2014 Red Hat, Inc.

Goal:

To configure basic IPv4 networking on Red Hat Enterprise


Linux systems.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Test and review current network configuration with basic


utilities.
Manage network settings and devices with nmcli and
NetworkManager.
Modify network settings by editing the configuration files.
Configure and test system hostname and name resolution.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Validating Network Configuration

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Examining Network Configuration

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Configuring Networking with nmcli

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Configuring Networking with nmcli

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Editing Network Configuration Files

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Editing Network Configuration Files

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Configuring Host Names and


Name Resolution

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Configuring Host Names and
Name Resolution

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Managing Red Hat Enterprise Linux
Networking

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY THREE
Service Management &
Boot Troubleshooting
Network Configuration
System Logging
and NTP
Logical Volume
Management
Scheduled Processes

RH199-RHEL7-en-1-20140612

Chapter 11:
System Logging and NTP

System Log Architecture

Reviewing Syslog Files

Reviewing systemd Journal


Entries

Preserving the systemd Journal

Maintaining Accurate Time

Copyright 2014 Red Hat, Inc.

Goal:

To locate and accurately interpret relevant system log files


for troubleshooting purposes.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Describe the basic syslog architecture in Red Hat Enterprise


Linux 7.
Interpret entries in relevant syslog files to troubleshoot
problems or review system status.
Find and interpret log entries in the systemd journal to
troubleshoot problems or review system status.
Configure systemd-journald to store its journal on disk rather
than in memory.
Maintain accurate time synchronization and time zone
configuration to ensure correct timestamps in system logs.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

System Log Architecture

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Quiz:
System Logging Components

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Reviewing Syslog Files

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Finding Log Entries

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Reviewing systemd Journal Entries

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Finding Events With journalctl

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Preserving the systemd Journal

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Configure a Persistent
systemd Journal

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Maintaining Accurate Time

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Quiz:
Adjusting System Time

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Analyzing and Storing Logs

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY THREE
Service Management &
Boot Troubleshooting
Network Configuration
System Logging
and NTP
Logical Volume
Management

Chapter 12:
Logical Volume
Management

Managing Logical Volumes

Extending Logical Volumes

Scheduled Processes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Goal:

To create and manage logical volumes from the command


line.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Manage logical volumes.


Extend logical volumes.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing Logical Volumes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Adding a Logical Volume

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Extending Logical Volumes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Extending a Logical Volume

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Managing Logical Volume
Management (LVM) Storage

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY THREE
Service Management &
Boot Troubleshooting
Network Configuration
System Logging
and NTP
Logical Volume
Management

Chapter 13:
Scheduled Processes

Scheduling Recurring Jobs


with cron
Managing Temporary Files

Scheduled Processes

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Goal:

To schedule tasks to automatically execute in the future.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Schedule recurring jobs with cron.


Manage temporary files.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Scheduling System cron Jobs

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Scheduling System cron Jobs

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing Temporary Files

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Managing Temporary Files

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY FOUR
Mounting Network
File Systems

Chapter 14:
Mounting Network File
Systems

Firewall Configuration

Virtualization and
Kickstart

RH199-RHEL7-en-1-20140612

Mounting Network Storage


with NFS
Automounting Network
Storage with NFS
Accessing Network Storage
with SMB

Copyright 2014 Red Hat, Inc.

Goal:

To use autofs and the command line to mount and unmount


network storage with NFS and SMB.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Mount, access, and unmount network storage with NFS.


Automount and access network storage with NFS.
Mount, automount, and unmount SMB file systems.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Mounting Network Storage with NFS

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Mounting and Unmounting NFS

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Automounting Network Storage with NFS

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Automounting NFS

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Accessing Network Storage with SMB

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Mounting a SMB File System

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Accessing Network Storage with
Network File System (NFS)

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Accessing Network Storage with SMB

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY FOUR
Mounting Network
File Systems
Firewall Configuration
Virtualization and
Kickstart

RH199-RHEL7-en-1-20140612

Chapter 15:
Firewall Configuration

Limiting Network
Communication

Copyright 2014 Red Hat, Inc.

Goal:

To configure a basic firewall.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objective:

Configure a basic firewall using firewalld, firewallconfig,


and firewall-cmd.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Limiting Network Communication

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Limiting Network Communication

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Lab:
Limiting Network Communication

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

DAY FOUR
Mounting Network
File Systems

Chapter 16:
Virtualization and
Kickstart

Firewall Configuration

Virtualization and
Kickstart

RH199-RHEL7-en-1-20140612

Defining the Anaconda


Kickstart System
Deploying a New Virtual
System with Kickstart
Managing a Local
Virtualization Host

Copyright 2014 Red Hat, Inc.

Goal:

To automate the installation of Red Hat Enterprise Linux on


virtual machines with Kernel-based Virtual Machine (KVM)
and libvirt.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Objectives:

Explain Kickstart concepts and architecture.


Create a Kickstart configuration file.
Install a Red Hat Enterprise Linux system as a host for
running virtual machines.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Defining the Anaconda Kickstart System

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Quiz:
Kickstart File Syntax and
Modification

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Deploying a New Virtual System


with Kickstart

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Practice:
Installing a System Using Kickstart

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Managing a Local Virtualization Host

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

Quiz:
Managing a Local Virtualization Host

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.

RH199-RHEL7-en-1-20140612

Copyright 2014 Red Hat, Inc.