Home    |    Instructor-led Training    |    Online Training     
         
 
Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
BlockChain
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Data Science
Datawarehousing
DB2
Desktop Application Software
DevOps
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PostgreSQL
PowerBuilder
Professional Soft Skills Workshops
Project Management
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Unisys Mainframe
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
RHCSA EXAM PREP
Linux Training Overview

Students seeking training to prepare themselves for the RHCSA certification should attend this course. This course is taught in a rapid pace format designed to help quickly identify and fill gaps in system administration knowledge. Focus includes managing users and groups, software, printers, and local storage. It also includes an introduction to security, virtualization, and the deployment of common network services.

Current Version: A01

Red Hat® is a registered trademark of Red Hat, Inc. and its use by us does not imply association or sponsorship by Red Hat, Inc.

Linux Training Prerequisites

Students should already have experience administering Linux systems and must be comfortable navigating the filesystem, editing files, and running common commands from the shell.

Linux Training Course duration

5 days

Linux Training Supported Distributions:

Red Hat Enterprise Linux 6

Linux Training Course outline

  1. Network Configuration and Troubleshooting
    1. IPv4 Fundamentals
    2. TCP/UDP Fundamentals
    3. Linux Network Interfaces
    4. Ethernet Hardware Tools
    5. Network Configuration with ip Command
    6. Configuring Routing Tables
    7. IP to MAC Address Mapping with ARP
    8. Starting and Stopping Interfaces
    9. NetworkManager
    10. DNS Clients
    11. DHCP Clients
    12. system-config-network-{tui,cmd}
    13. Network Diagnostics
    Lab Tasks
    1. Network Discovery
    2. Basic Client Networking
    3. Introduction to Troubleshooting Labs
    4. Troubleshooting Practice: Networking
  2. Managing User Accounts
    1. User and Group Concepts
    2. User Administration
    3. Modifying Accounts
    4. Group Administration
    5. Password Aging
    6. Manual DS Client Configuration
    7. system-config-authentication
    8. System Security Services Daemon (SSSD)
    9. File Sharing via NFS
    10. NFSv4
    11. NFS Clients
    12. Implementing NFSv4
    13. Accessing Windows/Samba Shares from Linux
    14. AutoFS
    15. AutoFS Configuration
    Lab Tasks
    1. User and Group Administration
    2. Using LDAP for Centralized User Accounts
  3. Command Line Process Management
    1. What is a Process?
    2. Viewing Processes
    3. Managing Processes
    4. Tuning Process Scheduling
    5. System Status - CPU
    6. System Status - I/O
    7. System Status - Memory
  4. Manage System Resources
    1. Automating Tasks
    2. at/batch
    3. cron
    4. The crontab Command
    5. crontab Format
    6. /etc/cron.*/ Directories
    7. Anacron
    8. System Logging
    9. Rsyslog
    10. /etc/rsyslog.conf
    11. Log Management
    12. Log Anomaly Detector
    Lab Tasks
    1. Creating and Managing User Cron Jobs
    2. Adding System cron Jobs
    3. Setting up a Full Debug Logfile
    4. Remote Syslog Configuration
  5. Installing and Managing Software
    1. RPM Features
    2. RPM Package Files
    3. Working With RPMs
    4. Managing Software Dependencies
    5. Using the YUM command
    6. YUM package groups
    7. Updating the Kernel RPM
    8. Configuring YUM
    9. Yum Plugins
    Lab Tasks
    1. Managing Software with RPM
    2. Using YUM
  6. Administer Remote Systems
    1. Secure Shell
    2. Accessing Remote Shells
    3. Transferring Files
    4. Alternative sftp Clients
    5. X Access Control
    6. Remote X Access (historical/insecure)
    7. Remote X Access (modern/secure)
    8. XDMCP
    9. Remote Graphical Access With VNC and RDP
    Lab Tasks
    1. Introduction to ssh and scp
    2. Remote X with XDMCP
    3. Configure a VNC Server
  7. Deploy and Secure File-Sharing Services
    1. Managing Daemons
    2. Controlling Service Startup
    3. Netfilter Concepts
    4. RHEL6 Firewall
    5. Netfilter Rule Syntax
    6. Targets
    7. Using the iptables Command
    8. Common match_specs
    9. Connection Tracking
    10. The FTP Protocol
    11. Active Mode FTP
    12. Passive Mode FTP
    13. vsftpd
    14. Configuring vsftpd
    15. Anonymous FTP with vsftpd
    16. HTTP Operation
    17. Apache Configuration Files
    18. httpd.conf - Server Settings
    19. httpd.conf - Main Configuration
    20. httpd.conf - VirtualHost Configuration
    21. Managing Network-Wide Time
    22. Continual Time Sync with NTP
    23. Configuring NTP Clients
    24. Useful NTP Commands
    Lab Tasks
    1. Managing Services With chkconfig
    2. Firewall Configuration
    3. Securing Services with Netfilter
    4. Configuring vsftpd
    5. Apache Architecture
    6. Apache Content
    7. NTP Client Configuration
  8. Managing SELinux
    1. SELinux Security Framework
    2. SELinux Modes
    3. SELinux Commands
    4. Choosing an SELinux Policy
    5. SELinux Booleans
    6. Permissive Domains
    7. SELinux Policy Tools
    8. SELinux Troubleshooting
    9. SELinux Troubleshooting Continued
    Lab Tasks
    1. Exploring SELinux Modes
    2. SELinux File Contexts
  9. Managing Simple Partitions and Filesystems
    1. Partition Considerations
    2. Partitioning Disks with fdisk
    3. Partitioning Disks with parted
    4. Filesystem Creation
    5. Filesystem Maintenance
    6. Mounting Filesystems
    7. Linux Unified Key Setup (LUKS)
    8. Swap
    Lab Tasks
    1. Creating and Managing Filesystems
    2. Hot Adding Swap
    3. LUKS-on-disk format Encrypted Filesystem
  10. Using Filesystem Access Control Lists
    1. File and Directory Permissions
    2. Changing File Permissions
    3. Troubleshooting Incorrect File Permissions
    4. File Access Control Lists
    5. Manipulating FACLs
    6. Viewing FACLs
    7. Backing Up FACLs
    Lab Tasks
    1. Using Filesystem ACLs
  11. Manage Logical Volumes
    1. Logical Volume Management
    2. Implementing LVM
    3. Creating Logical Volumes
    4. Manipulating VGs & LVs
    5. Advanced LVM Concepts
    6. system-config-lvm
    Lab Tasks
    1. Creating and Managing LVM Volumes
  12. Control the Boot Process
    1. Booting Linux on PCs
    2. GRUB Configuration
    3. Troubleshooting With GRUB
    4. /sbin/init
    5. System Init Styles
    6. Linux Runlevels
    7. /etc/inittab
    8. Shutdown and Reboot
    Lab Tasks
    1. Boot Process
    2. GRUB Command Line
    3. Basic GRUB Security
    4. Introduction to Troubleshooting Labs
    5. Troubleshooting Practice: Boot Process
  13. Tuning and Maintaining the Kernel
    1. Kernel Modules
    2. Configuring Kernel Components and Modules
    3. Handling Module Dependencies
    4. Configuring the Kernel via /proc/
    Lab Tasks
    1. Adjusting Kernel Options
  14. Manage Virtual Machines
    1. Introducing libvirt
    2. libvirt: Basic Concepts
    3. libvirt: Storage Architecture
    4. libvirt: Network Architecture
    5. libvirt: Graphical Tools
    6. libvirt: Command Line Tools
    7. virsh: Basics
    8. virsh: Common Tasks
    9. virt-install
    10. libguestfs and guestfish
  15. Automated Installations of Red Hat Enterprise Linux
    1. Kickstart
    2. Anaconda: An Overview
    3. Anaconda: Booting the System
    4. Anaconda: Common Boot Options
    5. Anaconda: Loading Anaconda and Packages
    6. Anaconda: Storage Options
    7. Anaconda: Troubleshooting
    Lab Tasks
    1. Automating Installation with Kickstart
  16. Get Help in a Graphical Environment
    1. Help from Commands and Documentation
    2. Getting Help with man & info
    Lab Tasks
    1. Help with Commands
  • Understand and Use Essential Tools
    1. Use of Appendix
    2. Logging In
    3. Switching User Contexts
    4. Physical Unix File Structure
    5. Directory Manipulation
    6. Deleting and Creating Files
    7. File Manipulation
    8. Filesystem Links
    9. Communication Channels
    10. File Redirection
    11. Archives with tar
    12. The gzip Compression Utility
    13. The bzip2 Compression Utility
    14. Learning vi
    15. Basic vi
    16. Intermediate vi
    17. Regular Expression Overview
    18. Regular Expressions
    19. RE Character Classes
    20. RE Quantifiers
    21. RE Parenthesis
    22. Searching Inside Files



Please contact your training representative for more details on having this course delivered onsite or online

Training Outlines - the one stop shopping center for IT training.
© Training Outlines All rights reserved