FastTrack to Red Hat Linux Engineer

4 Day Course
Hands On
Code RHFT2

Book Now - 1 Delivery Method Available:

Scheduled Online Onsite

Overview

This highly practical instructor led training FastTrack to Red Hat Linux Engineer course is designed to give experienced LINUX/UNIX administrators practical experience in the administration of a Red Hat LINUX system to a level required by the Red Hat Certified Engineer certification. This course is targeted to closely follow the official Red Hat curriculum and will enable the student to work towards the RHCE qualifications.

This class will have a high, practical content and a very fast pace since the normal thirteen days of training have been combined into a four day event.  Delegates should have a strong command line experience of UNIX/LINUX and have good knowledge of all the topics covered in the Administering Red Hat Linux - Part I and Part II courses.  Sessions on this course covering topics from Part I and Part II will be covered very rapidly with the sole purpose of brief revision of these areas.

The delegates will have knowledge in all, and practise in some, of the following:

  • Configure and test Network Interfaces
  • Install the Operating System using manual and kickstart methods
  • Install and Manage KVM virtual machines
  • Install and Manage software using rpm, yum and RHN
  • Configure encrypted Partitions, File Systems, iSCSI initiator and Swap space
  • Manage Logical Volumes
  • Administer password ageing, ACL's, SUID's and SGID's
  • Configure an LDAP and Kerberos client
  • Configure an NFS server and implement autofs
  • Understand the Boot process
  • Schedule 'cron' and 'at' jobs
  • Secure systems using SELinux, Firewalls
  • Configure a Network Time Protocol Service
  • Configure Advanced System Logging
  • Configure an Apache Web Server and FTP server
  • Manage a SMTP email service
  • Configure a caching nameserver
  • Share data using the CIFS and use autofs to access the server
  • Configure Printers using CUPS
  • Manage Processes
  • Configure and implement ssh
  • Configure secure remote VNC desktops

Training Partners

We work with the following best of breed training partners using our bulk buying power to bring you a wider range of dates, locations and prices.

Modules

Hide all

Installing a System and Implementing Virtualisation (9 topics)

  • Virtualisation concepts
  • Installation methods available
  • The RHEL Installer: anaconda
  • Performing the installation using kickstart
  • Firstboot and post installation
  • Install a virtual system
  • Checking for supported hardware
  • Start and shutdown a virtual system
  • Exercises

Software Management (14 topics)

  • The Red Hat Package Management system
  • Installing removing software manually using rpm
  • RPM queries and verifying packages
  • Dependency problems and resolution
  • Updating the Kernel from RPM's
  • Other RPM features
  • Updating using Red Hat Network
  • The YUM management tool
  • The software repositories
  • Accessing repositories from a client
  • Use yum plugins to manage packages
  • Understand the design of a package
  • Build a simple package
  • Exercise

Network Management (22 topics)

  • Configuring Network Interfaces
  • Controlling Network Devices: ifup/ifdown
  • Configuring IPV4 dynamic and static networking
  • Network Tools ifconfig, ethtool etc
  • Controlling Services using chkconfig
  • The 'service' command
  • Connecting NIS and LDAP clients to corresponding servers
  • Linking to a system using ssh and rsync
  • Configure Ethernet Bonding
  • Network diagnosis tools : tcpdump, netstat, wireshark,etc
  • Configuring Static and Dynamic Routing
  • Configuring the system as a Gateway
  • Customising network parameters
  • Secure network traffic through SSH port forwarding
  • Netfilter - iptables
  • IPV6 Overview
  • Packet Filtering using iptables
  • Rule Targets
  • Basic Rules and their Operation
  • Connection Tracking
  • Network Address Translation.
  • Exercise

Manage Logical Volumes and Swap (12 topics)

  • Understand disk partitioning
  • Basic LVM design and configuration
  • The Logical Volume Manager (LVM)
  • Creating LVM based file systems
  • Mounting and un-mounting file systems
  • Handling Removable Media
  • File System attributes
  • LUKS encrypted partitions
  • Extending LVM file systems
  • LVM Snapshots
  • Swap space management
  • Exercise

User Administration (9 topics)

  • Authentication policies and User Private Groups
  • Password management using passwd, chage etc
  • Managing user profile files
  • Extended file permissions including suid, sgid
  • Access Control List (ACL's)
  • Switching to another user
  • Connecting to a centralized administration server
  • Configuring a Kerberos client
  • Exercise

Startup and Shutdown (9 topics)

  • The init program and run levels
  • The boot Sequence explained
  • The grub boot managers
  • Recovering root password
  • The /etc/rc.d/rc.sysinit Program
  • The Startup Script Model
  • Control Services using chkconfig, ntsysv etc.
  • System Shutdown and Reboot management
  • Exercise

Printers (5 topics)

  • Creating printer queues using CUPS
  • Administering CUPS using the Web Browser interface
  • Managing printers using the Red Hat Tools
  • Creating print requests
  • Managing printer queues

Process Scheduling (7 topics)

  • Using 'at' to manage one-off jobs
  • Using the cron system
  • System crontab files
  • Monitoring cron access
  • Controlling access to the 'cron' and 'at' facilities
  • Using anacron
  • Exercise

Configuring and Managing SELinux (7 topics)

  • SELinux
  • Management of SELinux
  • Easy configuration and customisation of SELinux
  • Context types
  • semanage, getsebool, setsebool and chcon commands
  • SELinux log files
  • Exercise

Sharing Files across the Network (7 topics)

  • Configure file sharing using NFS and autofs
  • Manage NFS service
  • Configure file sharing between hosts with CIFS
  • Use autofs to access the CIFS server
  • Configure file sharing using Anonymous FTP
  • Provide a drop down box upload service to FTP
  • Exercise

Configuring Network Time Protocol (5 topics)

  • Stratum Levels
  • NTP configuration file
  • Allowing NTP connections
  • Syncing considerations
  • Exercise

DNS (12 topics)

  • The DNS/BIND system under RedHat Linux
  • Name Server Hierarchy
  • Setting up DNS
  • Master/Slave Zones
  • Reverse lookup Zones
  • Record types and their syntax
  • Name Daemon Control Utility (rndc)
  • Address Match Lists (acl)
  • Configuring a Caching Only Name Server
  • DNS in a chroot environment
  • BIND Checking Utilities
  • Exercise

Deploying and FTP and Web Server (9 topics)

  • The Apache and Tux Web Servers
  • Apache server configuration files
  • Apache Configuration Directives
  • Virtual Host Management: Name and IP Based Access
  • CGI Programs and Apache modules
  • HTTP and SELinux
  • Manage a web server with virtual hosts
  • The FTP Service using vsftpd
  • Exercise

System Monitoring (6 topics)

  • System Log Files
  • Syslogd and klogd Configuration
  • Advanced syslogd Configuration
  • Configuring remote logging - rsyslog
  • Analysing and rotating logfiles
  • Exercise

Securing the Network (9 topics)

  • Secure network traffic through SSH port forwarding
  • Netfilter - iptables
  • IPV6 Overview
  • Packet Filtering using iptables
  • Rule Targets
  • Basic Rules and their Operation
  • Connection Tracking
  • Network Address Translation
  • Exercise

Basic Mail Server Configuration (14 topics)

  • Email Components
  • Mail User, Mail Transport and Mail User Agents
  • Configuring sendmail and postfix
  • Sendmail Configuration Files
  • Sendmail Configuration with the m4 Macro Language
  • Null Client
  • Outbound smarthost relay
  • Accepting Inbound Connections
  • Macro Definitions
  • Switching to postfix, a sendmail replacement
  • Postfix Configuration
  • Procmail delivery agent
  • Dovecot - POP and IMAP services
  • Exercise

Prerequisites

Very experienced Linux/UNIX Administrators with a minimum knowledge of all the topics covered on Administering Red Hat Linux I and II courses.

Additional Learning

The courses below may help you meet the knowledge level required to take this course. If you are unsure please ask a training advisor .

Relevant Certifications

or call:408-759-5074

Course PDF

Print

Share this Course

+1
Share

Recommend this Course

Sections