RED HAT ENTERPRISE LINUX SYSTEMS ADMIN I
CLASS DATE(s):
Request a Class

COURSE LENGTH: 5 Days

COURSE COST: $2495.00

COURSE TIMES: 9:00am - 4:30pm

Printable version of this course
print

COURSE OVERVIEW

The Red Hat Enterprise Linux (RHEL) system administration topics covered in this course along with the GL134 course cover the certification objects of the Red Hat Certified System Administrator (RHCSA) exam.

The topics covered include essential command line tools, installing RHEL, remote administration techniques, managing local storage, system monitoring, basic user and security, administration, connecting to a network and deploying FTP and Web servers.

AUDIENCE AND PREREQUISITES

Students must be proficient in general computing skills but not necessarily experienced with Linux or Unix.

Current Version: H04

  

*Course Cost listed does not include the cost of courseware or lunch, required in your registration. Please refer to your Enrollment Sales Order or Invoice for the additional cost. If you have any questions, please contact us (learn@vtec.org or 207-775-0244). Couse is subject to minimum enrollment. If minimum enrollment is not met course may run as a Live Distance Learning class.

COURSE TOPICS:


ACCESS THE COMMAND LINE
Components of a Distribution
Red Hat Linux Products
Loggin In
Running Programs
Interacting with Command Line
Desktop Environments
GNOME
got root?
Switching User Contects
sudo
Lab Tasks: Login & Discovery
Switching Users with su

MANAGE FILES FROM THE COMMAND LINE
Managing Files Graphically
Drag and drop with Nautilus
Physical Unix File Structure
Unix/Linux Filesystem Features
Navigating the Filesystem
Displaying Directory Contents
Directory Manipulation
File Manipulation
Deleting and Creating Files
Filesystem Links
LAB TASKS: Navigating Directories and Listing Files
Manipulating Files and Directories

GET HELP IN A TEXTUAL ENVIRONMENT
Gathering Login Session Info
Red Hat Online Documentation
Getting Help Within the Graphical Desktop
Gathering System Info
Help from Commands and Documentation
Getting Help with man & info
LAB TASKS
Help with Commands

CREATE, VIEW, AND EDIT TEXT FILES
The gedit Text Editor
Pico/GNU Nano
Pico/Nano Interface
Nano configuration
Pico/Nano Shortcuts
Communication Channels
File Redirection
Piping Commands Together
The Streaming Editor
Text Processing with Awk
Producing File Statistics
Replacing Text Characters

.
Text Sorting
Duplicate Removal Utility
Extracting Columns of Text
Combining Files and Merging Text
Comparing File Changes
LAB TASKS
Text Editing with Nano
Text Processing

MANAGE LOCAL LINUX USERS AND GROUPS
User and Group Concepts
User Administration
Modifying Accounts
Group Administration
User Private Group Scheme
Password Aging
LAB TASKS
User and Group Administration
User Private Groups

CONTROL ACCESS TO FILES WITH LINUX FILE SYSTEM PERMISSIONS
File Ownership
File and Directory Permissions
SUID and SGID on files
SGID and Sticky Bit on Directories
Changing File Permissions
LAB TASKS
File and Directory Ownership and Permissions

MONITOR AND MANAGE LINUX PROCESSES
What is a Process?
Process States
Viewing Processes
System Status CPU
System Status Memory
Signals
Tools to Send Signals
Managing Processes
Tuning Process Scheduling
LAB TASKS
Process Management Basics

CONTROL SERVICES AND DAEMONS
init
Linux Runlevels Aliases
systemd System and Service Manager
systemd Targets
Using systemd
Legacy Support for SysV init
LAB TASKS
Managing Services With Systemd's systemctl

CONFIGURE AND SECURE OPENSSH SERVICE
Secure Shell
ssh and sshd Configuration
Accessing Remote Shells
Transferring Files
Alternative sftp Clients
SSH Key Management
ssh-agent
LAB TASKS
Introduction to ssh and scp
SSH Key-based User Authentication
Using ssh-agent

ANALYZING AND STORING LOGS
System Logging
systemd Journal
systemd Journal's journactl
Secure Logging with Journal's Log Sealing
gnome-system-log
Syslog-ng
Rsyslog
/etc/rsyslog.conf
Log Management
Log Anomaly Detector
LAB TASKS: Using the systemd Journal
Setting up a Full Debug Logfile, Remote Syslog Configuration

MANAGE RED HAT ENTERPRISE LINUX NETWORKING
IPv4 Fundamentals
TCP/UDP Fundamentals
Linux Network Interfaces
Ethernet Hardware Tools
Network Configuration with ip Command
Starting and Stopping Interfaces
Configuring Routing Tables
IP to MAC Address Mapping with ARP
DNS Clients
DHCP Clients
Continual Time Sync with NTP
Network Diagnostics

.
NetworkManager
LAB TASKS
Network Discovery
Basic Client Networking
Introduction to Troubleshooting Labs
Troubleshooting Practice: Networking

ARCHIVE AND COPY FILES BETWEEN SYSTEMS
Archives with tar
Archives with cpio
The gzip Compression Utility
The bzip2 Compression Utility
The XZ Compression Utility
The PKZIP Archiving/Compression format
LAB TASKS
Archiving and Compression
Using rsync and ssh for Backups

INSTALL AND UPDATE SOFTWARE PACKAGES
Managing Software
RPM Features
RPM Architecture
RPM Package Files
Working With RPMs
Querying and Verifying with RPM
Managing Software Dependencies
Using the Yum command
YUM package groups
Updating the Kernel RPM
Dealing With RPM & Yum Digest Changes
YUM Repositories

.
YUM Repository Groups
Yum Plugins & RHN Subscription Manager
LAB TASKS
Managing Software with RPM
Querying the RPM Database
Using Yum

ACCESS LINUX FILE SYSTEMS
Filesystem Creation
Mounting Filesystems
Mounting Filesystems
Filesystem Maintenance
Managing an XFS Filesystem
Persistent Block Devices
Filesystem Structures
Determining Disk Usage With df and du
Filesystem Table (/etc/fstab)
LAB TASKS
Creating and Managing Filesystems

MANAGE VIRTUAL MACHINES
Introducing libvirt
libvirt: Basic Concepts
libvirt: Storage Architecture
libvirt: Network Architecture
libvirt: Graphical Tools
libvirt: Command Line Tools
virsh: Basics
virsh: Common Tasks
virt-install
Virtual Machine Guest Tools & Drivers
libguestfs and guestfish
LAB TASKS Installing a Virtual Machine

COMPREHENSIVE REVIEW
System Administration I
LAB TASKS
Understand And Use Essential Tools
Operate Running Systems
Users, Groups, and File Permissions