RHL-200
ENTERPRISE LINUX SYSTEM ADMINISTRATION


Length: 5 Days

Tuition: $2195

 

Intended for students already comfortable with working in the Unix environment, this in-depth course helps students acquire the variety of skills needed to set up and maintain Unix computers. The class concentrates on the popular Red Hat distribution of the Linux operating system, and covers subjects ranging from initial installation of Linux to day-to-day administrative tasks such as management of user accounts and disk space, and even imparting the trouble-shooting skills future system administrators will need to cope with unexpected behavior.

Prerequisites
Individuals wishing to take this class should already have a solid grounding in UNIX concepts. Fundamentals such as an understanding of the Linux filesystem, process management, and the ability to manipulate and edit files is considered a must and will not be covered in class. An understanding of network concepts, and the TCP/IP protocol suite is helpful.

Linux Installation

·          Pre-installation Considerations

·          Hardware Compatibility

·          Multi-OS Booting

·          Partition Considerations

·          Filesystem Considerations

·          Journaled Filesystems

·          Installation Choices

·          CD-ROM Installation

·          Network Installation

·          Local Hard Drive Installation

·          FC Personal Desktop Class

·          FC Workstation Class

·          FC Server Class

·          FC Custom Class

·          Install Program Interface

·          Installation Diagnostics

·          Language Selection

·          Keyboard Configuration

·          Mouse Configuration

·          Fedora Install Options

·          Automatic Partitioning

·          Partitioning with Disk Druid

·          Installing a Boot Loader

·          Network Configuration

·          Firewall Configuration

·          Language Support Selection

·          Root Password Configuration

·          Time Zone Configuration

·          Package Group Selection

·          Installing Packages

·          Video Card Configuration

·          Monitor Configuration

·          Finalizing GUI Configuration

·          Fedora Create A Boot Disk?

·          Install Finished and Firstboot

·          Authentication Configuration

 

Post-Install System Configuration

·          Configuration Utilities

·          Red hat Configuration Files

·          Network Services

·          Kudzu

·          Configuring New Hardware

·          Configuring Kernel via / proc

·          Managing Software

·          RPM Features

·          RPM Architecture

·          RPM Package Files

·          Working with RPMs

·          Package Dependencies

·          Querying and Verifying with rpm

·          Configuring Printers

·          Common UNIX Printing System

·          Defining a Printer

·          Kickstart

·          Creating Kickstart Files

·          Using Kickstart files

 

Boot Process and SysV ini

·          Booting Linux on PCs

·          LILO Options

·          GRUB Configuration

·          Kernel Boot Parameters

·          /sbin/init

·          System init Styles

·          /etc/inittab

·          Rc.sysinit, and rc

·          /etc/init.d and /etc/rcX.d

·          Typical SysV Init Script

·          The rc.local file

·          Managing Daemons

·          Controlling Startup Services

·          Shutdown and Reboot

 

User/Group Administration and NFS

·          User/ Group Concepts

·          User Private Group Scheme

·          User Administration

·          Modifying Accounts

·          Group Administration

·          Password Aging

·          Default User Files

·          Controlling Logins

·          PAM, PAM Services, and, PAM Control Statements

·          su, Wheel, and sudo

·          DS Client Configuration

·          File Sharing via NFS

·          NFS Clients

·          Automounting Filesystems

 

Filesystem Administration

·          Partition Tables

·          File System configuration

·          Mounting File Systems

·          Filesystem Maintenance

·          Persistent Block Devices

·          Using devlabel

·          Resizing Filesystems

·          File Deletion and Undeletion

·          Swap

·          Disk Usage

·          Configuring Disk Quotas

·          Checking Disk Quotas

·          Filesystem Attributes

·          File Access Control Lists

·          Manipulating FACLs

·          Viewing FACLs

·          Backing Up FACLs

·          Backup Hardware and Software

·          Tape Libraries

·          Backup Examples

 

LVM and Raid

·          Logical Volume Management

·          Implementing LVMs

·          Manipulating LVMs

·          Advanced LVM Concepts

·          RAID Concepts

·          RAID Usage

 

Cron & Process Admin

·          Logical Volume Management

·          Implementing LVMs

·          Manipulating LVMs

·          Advanced LVM Concepts

·          RAID Concepts

·          RAID Usage

 

Task Automation & Process Accounting

·          Automating Tasks

·          at/ batch

·          at Access Control

·          cron, crontab, and crontab Format

·          /etc/cron.* Directories

·          anacron

·          Viewing Processes

·          Managing Processes

·          System Logging

·          /etc/syslog.conf

·          Log Management

·          Log Anomaly Detector

·          Process Accounting

·          Using Process Accounting

·          Limiting System Resources

·          System Status- Memory. I/O, and , CPU

·          sar

 

Client Networking

·          Linux Network Interfaces

·          Runtime configuration change

·          Configuring Routing Tables

·          ARP

·          Advanced Configuration

·          Starting and Stopping Interfaces

·          Virtual IP Interfaces

·          Enabling IPv6

·          Interface Bonding

·          802.1q VLANS

·          Network Profiles and ifup

·          IP Stack configuration

·          DNS Clients

·          Network Services via DHCP

·          DHCP Clients

·          Dhcpd.conf Syntax

·          Red Hat Configuration Tools

·          Network Diagnostics

 

The X Window System

·          Xfree86/ X.org

·          Configuring X

·          X Fonts

·          Using Fonts

·          Display Manager Selection

·          XDMCP

·          Using Unix Remotely

·          X Security

·          Specialized X Servers

·          Starting X Apps Automatically

 

Security Concepts

·          Security Concepts

·          Tightening Default Security

·          Staying Current

·          Using up2date

·          Security Advisories

·          Inetd/ xinetd

·          Xinetd Features

·          TCP Wrappers

·          Hosts.allow & hosts.deny

·          Advanced TCP Wrappers

·          host. * Syntax Shortcuts

·          Basic Firewall Activation

·          Stateful Packet Filter: iptables

·          iptables Concepts

·          Using iptables

 

Linux Kernel Compilation

·          Why Compile?

·          Getting Kernel Source

·          Preparing to Compile

·          Configuring the Kernel

·          General Options

·          Disk Configuration

·          Network configuration

·          Expansion Port Configuration

·          Multimedia configuration

·          Kernel Documentation

·          RH 2.4 Kernel Extensions

·          Compiling the Kernel

·          Compile and Install Modules

·          Installing the Kernel

·          Tips and Tricks

 

Troubleshooting

·          Basic Troubleshooting

·          Gathering Information

·          Information from df and mount

·          Information from Log Files

·          Information from df and mount

·          Information from Log Files

·          Information Regarding Network Settings

·          Information from ps, chkconfig, dmesg, w, and netstat

·          Useful Debugging Aids

·          Common Problems

·          Incorrect File Permissions

·          Inability to Boot

·          Corrupt File Systems

·          Typos in configuration Files

·          Disks Full?

·          Runaway Processes

·          Running Out of (Virtual) Mem

·          The Rescue Environment

 

 


Home
Solaris Programming Microsoft Desktop Linux Cisco Security
About SYStems Computer Training
Contact Us


© 2003-2004 SYStems Computer Training, A Testmasters Company

Solaris and Java are registered trademarks of Sun Microsystems.
SYStems Computer Training is an independent provider of professional training for the Solaris Operating System.