Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Online Training     

Contact Us   -   Why Choose Wintrac   -   Clients    

Big Data
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cloud Computing
Crystal Reports
Data Science
Desktop Application Software
Embedded Systems
Google Web Toolkit (GWT)
Leadership Development
Machine learning/AI
Mainframe programming
Microsoft technologies
MultiMedia and design
New Manager Development
Object oriented analysis and design
Oracle VM
Professional Soft Skills Workshops
Project Management
Sales Performance
Software quality and tools
SQL Server
Visual Basic
Visual Foxpro
Web Development
Websphere MQ (MQSeries)
Windows programming
XML Web Services
Linux Training Overview

This course is designed to follow an identical set of topics as the Red Hat® course with the added benefit of very comprehensive lab exercises and detailed lecture material.

The Red Hat Enterprise Linux (RHEL) system administration topics covered in this 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.

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.

Current Version: F00

Linux Training Prerequisites

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

Linux Training Course duration

5 days

Linux Training Supported Distributions:

Red Hat Enterprise Linux 6

Linux Training Course outline

  1. Get started with the GNOME graphical desktop
    1. Components of a Distribution
    2. Red Hat Linux Products
    3. Logging In
    4. Desktop Environments
    5. GNOME
    6. GNOME Preferences
    7. The gedit Text Editor
    8. Managing Files Graphically
    9. Drag and drop with Nautilus
    10. Getting Help Within the Graphical Desktop
    11. Red Hat Online Documentation
    Lab Tasks
    1. Login and Discovery
  2. Get help in a textual environment
    1. Gathering Login Session Info
    2. Gathering System Info
    3. Help from Commands and Documentation
    4. Getting Help with man & info
    Lab Tasks
    1. Help with Commands
  3. Configure local services
    1. got root?
    2. Switching User Contexts
    3. sudo
    4. Pico/GNU Nano
    5. Pico/Nano Interface
    6. Nano configuration
    7. Pico/Nano Shortcuts
    8. Hardware and System Clock
    9. Setting the Time Zone
    10. Common UNIX Printing System
    11. Defining a Printer
    12. Standard Print Commands
    Lab Tasks
    1. Switching Users With su
    2. Text Editing with Nano
    3. Configuring Print Queues
  4. Get started with bash
    1. Running Programs
    2. Interacting with Command Line
    3. Role of Command Shell
    4. Shells
    5. Identifying the Shell
    6. Changing the Shell
    7. Piping Commands Together
    8. Shell and Environment Variables
    9. Key Environment Variables
    10. Bourne sh: Prompts
    11. bash: Command Line History
    12. bash: Command Editing
    13. bash: Command Completion
    14. bash: "shortcuts"
    15. bash: prompt
    Lab Tasks
    1. Shell Variables
    2. Linux Shells
    3. Bash History
    4. Aliases
  5. Manage files from the command line
    1. Physical Unix File Structure
    2. Unix/Linux Filesystem Features
    3. Filesystem Hierarchy Standard
    4. Navigating the Filesystem
    5. Displaying Directory Contents
    6. Directory Manipulation
    7. File Manipulation
    8. Deleting and Creating Files
    9. Piping Commands Together
    Lab Tasks
    1. Navigating Directories and Listing Files
    2. Manipulating Files and Directories
  6. Secure Linux file access
    1. File Ownership
    2. File and Directory Permissions
    3. SUID and SGID on files
    4. SGID and Sticky Bit on Directories
    5. Changing File Permissions
    Lab Tasks
    1. File and Directory Ownership and Permissions
  7. Administer users and groups
    1. User and Group Concepts
    2. User Administration
    3. Modifying Accounts
    4. Group Administration
    Lab Tasks
    1. User and Group Administration
  8. Manage system software
    1. Managing Software
    2. RPM Features
    3. RPM Architecture
    4. RPM Package Files
    5. Working With RPMs
    6. Querying and Verifying with RPM
    7. Managing Software Dependencies
    8. Using the YUM command
    9. YUM package groups
    10. Yum Plugins
    Lab Tasks
    1. Managing Software with RPM
    2. Querying the RPM Database
    3. Using YUM
  9. Monitor system resources
    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
    8. Determining Disk Usage (GUI)
    9. Filesystem Structures
    10. Determining Disk Usage With df and du
    11. Configuring Disk Quotas
    12. Setting Quotas
    13. Viewing and Monitoring Quotas
    Lab Tasks
    1. Disk and Filesystem Usage
    2. Setting User Quotas
  10. Manage physical storage
    1. Partitioning Disks with fdisk
    2. Partitioning Disks with parted
    3. Filesystem Creation
    4. Mounting Filesystems
    5. Extended Filesystem Maintenance
    6. Persistent Block Devices
    7. Filesystem Attributes
    8. Swap
    Lab Tasks
    1. Creating and Managing Filesystems
    2. Hot Adding Swap
  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. Configure general services
    1. X Access Control
    2. Remote X Access (historical/insecure)
    3. Remote X Access (modern/secure)
    4. XDMCP
    5. Remote Graphical Access With VNC and RDP
    6. Managing Daemons
    7. Controlling Service Startup
    Lab Tasks
    1. Managing Services With chkconfig
    2. Remote X with XDMCP
    3. Configure a VNC Server
  13. Control the boot process
    1. Booting Linux on PCs
    2. GRUB Configuration
    3. /sbin/init
    4. System Init Styles
    5. Linux Runlevels
    6. /etc/inittab
    7. 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
  14. Establish network connectivity
    1. IPv4 Fundamentals
    2. TCP/UDP Fundamentals
    3. Linux Network Interfaces
    4. Ethernet Hardware Tools
    5. Network Configuration with ip Command
    6. Starting and Stopping Interfaces
    7. NetworkManager
    8. DNS Clients
    9. DHCP Clients
    10. system-config-network-{tui,cmd}
    Lab Tasks
    1. Network Discovery
    2. Basic Client Networking
  15. Administer remote systems
    1. Secure Shell
    2. Accessing Remote Shells
    3. Transferring Files
    4. Alternative sftp Clients
    5. SSH Key Management
    6. ssh-agent
    7. Samba's Rsync
    8. Backup Examples
    Lab Tasks
    1. Introduction to ssh and scp
    2. SSH Key-based User Authentication
    3. Using ssh-agent
    4. Using rsync and ssh for Backups
  16. Secure network services
    1. SELinux Security Framework
    2. SELinux Modes
    3. SELinux Commands
    4. Choosing an SELinux Policy
    5. SELinux Booleans
    6. SELinux Policy Tools
    7. Basic Firewall Activation
    8. Netfilter: Stateful Packet Filter Firewall
    9. Netfilter Concepts
    10. Using the iptables Command
    11. Netfilter Rule Syntax
    12. Targets
    13. Common match_specs
    14. Connection Tracking
    Lab Tasks
    1. Exploring SELinux Modes
    2. SELinux File Contexts
    3. Securing Services with Netfilter
  17. 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
    Lab Tasks
    1. Installing a Virtual Machine
  18. Deploy file-sharing services
    1. The FTP Protocol
    2. Active Mode FTP
    3. Passive Mode FTP
    4. vsftpd
    5. Configuring vsftpd
    6. Anonymous FTP with vsftpd
    7. HTTP Operation
    8. httpd.conf - Server Settings
    9. httpd.conf - Main Configuration
    10. httpd.conf - VirtualHost Configuration
    Lab Tasks
    1. Configuring vsftpd
    2. Apache Architecture
    3. Apache Content
  19. Installing Linux graphically
    1. Anaconda: An Overview
    2. Anaconda: Booting the System
    3. Anaconda: Common Boot Options
    4. Anaconda: Loading Anaconda and Packages
    5. Anaconda: Storage Options
    6. Anaconda: Troubleshooting
    7. FirstBoot
    8. A Typical Install
    Lab Tasks
    1. Linux Installation
  20. Comprehensive review
    1. System Administration I

About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac

Register for a free training CD-ROM drawing
Refer a client or instructor and earn $$$

Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
© Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy