Table of Contents. Introduction. Audience. At Course Completion. Prerequisites

Similar documents
GLS250 "Enterprise Linux Systems Administration"

ENTERPRISE LINUX SYSTEM ADMINISTRATION

GL-250: Red Hat Linux Systems Administration. Course Outline. Course Length: 5 days

RedHat (RHEL) System Administration Course Summary

RH033 Red Hat Linux Essentials or equivalent experience with Red Hat Linux..

Red Hat Linux Administration II Installation, Configuration, Software and Troubleshooting

Linux for UNIX Administrators

GL254 - RED HAT ENTERPRISE LINUX SYSTEMS ADMINISTRATION III

Linux System Administration on Red Hat

Advanced Linux System Administration on Red Hat

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline CIS INTRODUCTION TO UNIX

COURCE TITLE DURATION LPI-202 Advanced Linux Professional Institute 40 H.

Small Systems Solutions is the. Premier Red Hat and Professional. VMware Certified Partner and Reseller. in Saudi Arabia, as well a competent

Oracle Linux 7: System Administration Ed 1 NEW

Ubuntu Sever Administration

What is included in the ATRC server support

Linux Troubleshooting. 5 Days

A candidate following a programme of learning leading to this unit will be able to:

Red Hat Enterprise Linux (RHEL 6) Courses

Red Hat Certifications: Red Hat Certified System Administrator (RHCSA)

Linux Disaster Recovery best practices with rear

Red Hat System Administration 1(RH124) is Designed for IT Professionals who are new to Linux.

RHCSA 7RHCE Red Haf Linux Certification Practice

ICANWK401A Install and manage a server

Course Description and Outline. IT Essential II: Network Operating Systems V2.0

Getting Started in Red Hat Linux An Overview of Red Hat Linux p. 3 Introducing Red Hat Linux p. 4 What Is Linux? p. 5 Linux's Roots in UNIX p.

UNISOL SysAdmin. SysAdmin helps systems administrators manage their UNIX systems and networks more effectively.

Linux Operating System Security

PARALLELS SERVER BARE METAL 5.0 README

Oracle Linux Advanced Administration

What the student will need:

Relax and Recover (rear) Workshop

Table Of Contents. - Microsoft Windows - WINDOWS XP - IMPLEMENTING & SUPPORTING MICROSOFT WINDOWS XP PROFESSIONAL...10

Professional Xen Visualization

Advanced Linux System Administration Knowledge GNU/LINUX Requirements

Advanced Diploma In Hardware, Networking & Server Configuration

SO114 - Solaris 10 OE Network Administration

EUCIP - IT Administrator. Module 2 Operating Systems. Version 2.0

MCSA Security + Certification Program

Active Directory - User, group, and computer account management in active directory on a domain controller. - User and group access and permissions.

Introduction to AIX 6L System Administration Course Summary

OnCommand Performance Manager 1.1

5115B: Installing, Configuring, and Troubleshooting Windows Vista

Using Red Hat Enterprise Linux with Georgia Tech's RHN Satellite Server Installing Red Hat Enterprise Linux

Deploying Ubuntu Server Edition. Training Course Overview. (Ubuntu LTS)

Linux Disaster Recovery best practices with rear

IT Essentials II: Network Operating Systems v3.0 Scope and Sequence

המרכז ללימודי חוץ המכללה האקדמית ספיר. ד.נ חוף אשקלון טל' פקס בשיתוף עם מכללת הנגב ע"ש ספיר

HP-UX System and Network Administration for Experienced UNIX System Administrators Course Summary

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013

Implementing and Supporting Microsoft Windows XP Professional

System i and System p. Customer service, support, and troubleshooting

EUCIP IT Administrator - Module 2 Operating Systems Syllabus Version 3.0

EXi PREP. Solaris 10. System Administration. llllllllllllllll. Bill Calkins. ULB Darmstadt

Product Description. Licenses Notice. Introduction TC-200

Program: Systems Engineering Certificate. Prerequisite: None. Hardware/Software required:

DeployStudio Server Quick Install

Windows 7, Enterprise Desktop Support Technician

Novell Identity Manager Resource Kit

Advanced SUSE Linux Enterprise Server Administration (Course 3038) Chapter 5 Manage Backup and Recovery

Chapter 8: Installing Linux The Complete Guide To Linux System Administration Modified by M. L. Malone, 11/05

IT6204 Systems & Network Administration. (Optional)

Managed Backup Service - Agent for Linux Release Notes

Red Hat Linux Networking

How To Use 1Bay 1Bay From Awn.Net On A Pc Or Mac Or Ipad (For Pc Or Ipa) With A Network Box (For Mac) With An Ipad Or Ipod (For Ipad) With The

CXS Citrix XenServer 6.0 Administration

NE-2273B Managing and Maintaining a Microsoft Windows Server 2003 Environment

Syncplicity On-Premise Storage Connector

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk.

"Charting the Course to Your Success!" MOC D Windows 7 Enterprise Desktop Support Technician Course Summary

MS MCITP: Windows 7 Enterprise Desktop Support Technician Boot Camp

LSN 10 Linux Overview

Managed Appliance Installation Guide

Associate in Science Degree in Computer Network Systems Engineering

Red Hat Linux 7.2 Installation Guide

LOCKSS on LINUX. Installation Manual and the OpenBSD Transition 02/17/2011

Windows 7, Enterprise Desktop Support Technician Course 50331: 5 days; Instructor-led

Course Venue :- Lab 302, IT Dept., Govt. Polytechnic Mumbai, Bandra (E)

Installing and Configuring Websense Content Gateway

CA arcserve Unified Data Protection Agent for Linux

GL550 - Enterprise Linux Security Administration

ThinkServer RD540 and RD640 Operating System Installation Guide

EXPLORING LINUX KERNEL: THE EASY WAY!

ICT Professional Optional Programmes

LBNC and IBM Corporation Document: LBNC-Install.doc Date: Path: D:\Doc\EPFL\LNBC\LBNC-Install.doc Version: V1.0

NATIONAL POPULATION REGISTER (NPR)

50331D Windows 7, Enterprise Desktop Support Technician (Windows 10 Curriculum)

Hands-On Microsoft Windows Server Chapter 12 Managing System Reliability and Availability

Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)

Amahi Instruction Manual

Deploying IBM Lotus Domino on Red Hat Enterprise Linux 5. Version 1.0

Training on Linux System Administration, LPI Certification Level 1

Yosemite Server Backup Installation Guide

Linux Embedded devices with PicoDebian Martin Noha

Unix System Administration

System Administration: The Complete Reference

SYSTEM ADMINISTRATION LAB

Transcription:

Table of Contents Introduction Audience At Course Completion Prerequisites Certified Professional Exams Student Materials Course Outline Introduction This in-depth, 5-day course helps students acquire a variety of skills needed to set up and maintain Linux computers. The class concentrates on the popular Red Hat distribution of the Linux operating system, and covers subjects ranging from the 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. Audience The target audience for this course is system administrators with responsibility for one or more Linux servers. At Course Completion Specific subject areas to be explored and objectives to be reached are: Installing Red Hat Linux Configuring subsystems Adding and managing users and groups Creating and managing filesystems Using Logical Volume Manager (LVM) and RAID Process Accounting Scheduling batch jobs via cron Client Networking and the X-Windows system Security Principles Kernel configuration Troubleshooting Suggested Next Course L-275, Enterprise Linux Network Services (5 days) Prerequisites This course is intended for students already comfortable in working with Linux or Unix. Fundamentals such as an understanding of the Linux filesystem, process management, and the ability to manipulate and edit files are assumed and will not be covered in class. An understanding of network concepts, and the TCP/IP protocol suite is helpful.

Before attending this course, students must have: Completed L-100, Introduction to the Linux Operating System, or have equivalent knowledge. Certified Professional Exams No exam currently exists for this course. Student Materials The student kit includes a comprehensive workbook and other necessary materials for this class. Course Outline Section 1 Linux Installation Pre-Installation Considerations Hardware Compatibility Multi-OS Booting Partition Considerations Partition Planning 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 Fedora Install Options Automatic Partitioning Partitioning with Disk Druid Installing a Boot Loader Network Configuration Security Configuration Language Support Selection Root Password Configuration Time Zone Configuration Package Group Selection Installing Packages Install Finished First Boot Finalizing GUI Configuration Video Card Configuration

Monitor Configuration Authentication Configuration Lab 1 - Installation Perform a GUI network NFS based workstation install Configure LVM and Software RAID at installation time Section 2 PC Hardware and Linux Kudzu PC System Hardware USB Devices and Configuration Linux Device Files Configuring New Hardware Kernel Modules Handling Module Dependencies Configuring Kernel via /proc Kernel Hardware Info - /sys/ /sys/ structure Lab 2 - PC Hardware and Linux Enable the Magic-SysReq key Use system-config-proc to disable ICMP broadcast Section 3 Post-Install System Configuration Configuration Utilites and Files Network Services Managing System Time and Network-Wide Time Continual Time Sync - NTP Configuring NTP Clients Managing Software RPM Features, Architecture, and Package Files Working With RPMs Querying and Verifying with RPM Package Dependencies Intro to YUM Using the YUM command Configuring YUM YUM Repositories and Resources Configuring Printers Common UNIX Printing System Defining a Printer Kickstart Creating Kickstart Files Using Kickstart files Lab 3 - Post-Install Config Answer some questions about the system using RPM queries Install zsh using RPM Troubleshoot and repair a package using RPM verification Upgrade the kernel using RPM Install the XFCE desktop environment using YUM Create and test a custom YUM repository Crate a custom YUM repository for installing software Setup CUPS print queues using: system-config-printer, lpadmin, and the CUPS web interface Modify a kickstart file using a text editor

Create a kickstart file using ksconfig Start an install using a pre made kickstart file Section 4 Boot Process and SysV Init Booting Linux on PCs LILO Options GRUB Configuration Kernel Boot Parameters /sbin/init System init Styles /etc/inittab rc.sysinit /etc/init.d and /etc/rcx.d rc Typical SysV Init Script The rc.local file Managing Daemons Controlling Startup Services Shutdown and Reboot Lab 4 - Boot Process Use GRUB to boot into single user mode Modify kernel/init parameters in GRUB Explore the GRUB interface Attach to the /boot filesystem and display the contents of the grub/grub.conf file Set a GRUB password Modify the lilo.conf creating a new stanza that passes kernel parameters Section 5 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 Server Configuration NFS Clients Automounting Filesystems Lab 5 - User Administration Customize /etc/skel Add new users and manage password aging Set up wheel group behavior for su Configure a project directory to take advantage of the user private group scheme Configure autofs to access an NFS export Configure NIS client as part of the domain Configure autofs to mount home directories Switch to using LDAP for authentication Setup an NFS server and export directories

Section 6 Filesystem Administration Partition Tables File System Creation Mounting File Systems Filesystem Maintenance Persistent Block Devices udev 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, Software, and Examples Tape Libraries Lab 6 - Filesystem Admin Create and activate additional swap space Configure and test disk quotas on the /tmp filesystem Backup files using tar and cpio over ssh Backup files using rsync over ssh Backup and restore files with dump and restore Create and test an ISO9660 image Section 7 - LVM and Raid Logical Volume Management Implementing LVMs Manipulating VGs and LVs Advanced LVM Concepts Graphical LVM Tool RAID Concepts, Tools, and Implementation RAID Monitoring/Control Lab 7 - RAID and LVM Use command line tools to partition free space Configure software RAID-5 with a hot spare Fail a member device of the array, examine the automatic recovery using the hot-spare Fail another member device testing RAID-5 Remove failed member devices, add new devices to array, examine the recovery of array Partition the drive and create LVM Physical Volumes Create a LVM Volume Group and Logical Volume to hold website content Verify the operation of LVM snapshots Extend and grow the Logical Volume and the ext3 filesytem Section 8 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 Lab 8 - Cron & Process Admin Create and edit user cron jobs Add a system-wide cron task to /etc/cron.hourly Install and configure process accounting Enable and set process limits Remove cron jobs created in previous tasks Section 9 Client Networking Linux Network Interfaces Ethernet Hardware Tools 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 Point-to-Point Protocol PPP Configuration Files, Chat, and Secrets Files Lab 9 - Client Networking Enable static configuration Configure a virtual interface and verify connectivity through the new interface Verify Link-Local IPv6 connectivity Configure and test Site-Local connectivity Section 10 The X Window System The X Window System Xorg Configuring X X Fonts

Using Fonts Display Manager Selection XDMCP Using Unix Remotely X Security Specialized X Servers Starting X Apps Automatically Lab 10 - X Change your display manager to gdm Enable XDMCP to support remote desktop login Configure VNC to accept incoming connections Launch a program by creating a script in the /etc/x11/xinit/xinitrc.d/ directory Start a custom X session by modifying the ~/.xinitrc file Secure X for use in a public kiosk Test and verify that the special key sequences are disabled Section 11 Security Concepts Security Concepts Tightening Default Security Staying Current Using up2date Security Advisories SELinux Secuity Framework Choosing a SELinux Policy SELinux Commands Booleans Graphical Policy Tools inetd / xinetd Xinetd Features TCP Wrappers hosts.allow & hosts.deny hosts.* Syntax Shortcuts Advanced TCP Wrappers Basic Firewall Activation Stateful Packet Filter: iptables Netfilter Rule Syntax Targets Common match_specs Stateless Firewall Example Connection Tracking Stateful Firewall Example Lab 11 - Security Lab Examine current system Configure Xinetd to provide a variety of limits for connecting to services Configure a sensor to log connection attempts Use TCP Wrappers to secure various services Use the Netfilter stateful packet filtering to better protect the system Section 12 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 Lab 12 - Kernel Compilation Build, test, and install a new driver for the currently running kernel Patch the Linux kernel source to add support for a new device Compile and install a custom Linux kernel Section 13 Troubleshooting Basic Troubleshooting Gathering Information 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 Shared Libraries The Rescue Environment Lab 13 - Troubleshooting Explore troubleshooting and disaster recovery on non-mission-critical machines Practice troubleshooting common system and daemon errors Contact us today. Visit www.quickstart.com or call 800-326-1044