LPI201 - LPIC-2 Exam Prep (Course 1)

Need something different? Guru Labs has other Linux and security courses and can build a custom course that covers exactly what you need!

This course prepares students to take the LPI 201 exam of the LPIC-2 certification. The Linux Professional Institute (LPI) is the go-to certification body for vendor independent Linux certifications.

This course covers more advanced Linux skills such as system management and networking. Students will feel confident taking the LPI LPIC-2 201 exam with in classroom assessments and practice exams.

Prerequisites:

LPIC-1 certification or LPI101 "LPIC-1 Exam Prep (Course 1)" and LPI102 "LPIC-1 Exam Prep (Course 2)".

Supported Distributions:
Red Hat Enterprise Linux 5 Update 4
SUSE Linux Enterprise 11
Recommended Class Length:
4 days
Detailed Course Outline:
  1. BOOT PROCESS AND SYSV INIT
    1. LPI Objectives Covered
    2. Booting Linux on PCs
    3. LILO Options
    4. GRUB Configuration
    5. Kernel Boot Parameters
    6. /sbin/init
    7. System Init Styles
    8. Linux Runlevels
    9. /etc/inittab
    10. /etc/rc.sysinit
    11. SUSE /etc/init.d/boot
    12. Runlevel Implementation
    13. Typical SysV Init Script
    14. The /etc/rc.local File
    15. The /etc/init.d/*.local Files
    16. Managing Daemons
    17. Controlling Service Startup
    18. 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
  2. RESCUE ENVIRONMENTS
    1. LPI Objectives Covered
    2. Diagnostic/Recovery Runlevels
    3. Rescue Procedures
    4. Recovery: mount and chroot
    5. Recovery Examples
    6. Recovery: Network Utilities
    Lab Tasks
    1. Recovery Runlevels [RHEL5.4]
    2. Recovery Runlevels [SLES11]
    3. Entering the Rescue Mode [RHEL5.4]
    4. Entering the Rescue Mode [SLES11]
    5. Re-install a destroyed Master Boot Record
    6. Recover from Deleted Critical Files
    7. Using SUSE Auto Repair Mode [SLES11]
  3. LINUX KERNEL: COMPONENTS AND COMPILE
    1. LPI Objectives Covered
    2. Why Compile?
    3. Getting Kernel Source
    4. Preparing to Compile
    5. Configuring Kernel Compilation Options
    6. Available Kernel Compile Options
    7. Compiling the Kernel
    8. Install Compiled Kernel Modules
    9. Installing the Kernel
    10. Tips and Tricks
    11. Configuring Kernel Components and Modules
    12. Kernel Modules
    13. Handling Module Dependencies
    14. Configuring the Kernel via /proc/
    Lab Tasks
    1. PC Hardware and Linux
    2. Linux Kernel 2.6 Driver Compilation
    3. Linux Kernel 2.6 Compilation
  4. FILESYSTEM ADMINISTRATION
    1. LPI Objectives Covered
    2. Filesystem Support
    3. Mounting Filesystems
    4. Filesystem Table (/etc/fstab)
    5. AutoFS
    6. AutoFS Configuration
    7. Partitioning Disks with fdisk
    8. Partitioning Disks with parted
    9. Filesystem Creation
    10. Filesystem Maintenance
    11. Resizing Filesystems
    12. Swap
    13. Persistent Block Devices
    14. udev
    Lab Tasks
    1. Accessing NFS Shares
    2. On-demand filesystem mounting with AutoFS
    3. Hot Adding Swap
    4. Creating ISO Images for Backups
  5. LVM and RAID
    1. LPI Objectives Covered
    2. Logical Volume Management
    3. Implementing LVM
    4. Creating Logical Volumes
    5. Manipulating VGs and LVs
    6. Advanced LVM Concepts
    7. system-config-lvm
    8. SLES Graphical Disk Tool
    9. RAID Concepts
    10. Array Creation with mdadm
    11. Software RAID Monitoring
    12. Software RAID Control and Display
    Lab Tasks
    1. Creating and Managing a RAID-5 Array
    2. Creating and Managing LVM Volumes
  6. CLIENT NETWORKING
    1. LPI Objectives Covered
    2. Linux Network Interfaces
    3. Configuring Network Interfaces
    4. Configuring Routing Tables
    5. IP to MAC Address Mapping with ARP
    6. Network Configuration with ip Command
    7. Starting and Stopping Interfaces
    8. Linux Wireless Extensions and Tools
    9. Wireless Tools Discovery
    10. NetworkManager
    11. Tuning Kernel Network Settings
    12. Configuring a DHCP server
    13. netconfig and system-config-network
    14. SUSE YaST Network Configuration Tool
    15. OpenVPN
    16. Network Diagnostics
    17. Discovering Reachable Services
    18. tcpdump and wireshark
    19. Information from netstat
    Lab Tasks
    1. Basic Client Networking
    2. Wireless Fundamentals [RHEL5.4]
    3. NMAP [RHEL5.4]
    4. OpenVPN
  7. SYSTEM MAINTENANCE
    1. LPI Objectives Covered
    2. System Messaging Commands
    3. Controlling System Messaging
    4. Archives with tar
    5. Archives with cpio
    6. The gzip Compression Utility
    7. The bzip2 Compression Utility
    8. Compiling/Installing from Source
    9. Tape Drives
    10. Backup Software
    11. Backup Examples
    Lab Tasks
    1. Command Line Messaging
    2. Archiving and Compression
    3. Using tar and cpio for Backups
    4. Using rsync and ssh for Backups
    5. Logging
    6. Logging
  8. DNS CONCEPTS
    1. LPI Objectives Covered
    2. Naming Services
    3. DNS - A Better Way
    4. The Domain Name Space
    5. Delegation and Zones
    6. Server Roles
    7. Resolving Names
    8. Resolving IP Addresses
    9. BIND Administration
    10. BIND Configuration Files
    11. rndc Key Configuration
    12. Configuring the Resolver
    13. Testing Resolution
    Lab Tasks
    1. Configuring a Slave Name Server
    2. Configure rndc for Secure named Control
  9. CREATING DNS HIERARCHIES
    1. LPI Objectives Covered
    2. BIND Configuration Files
    3. named.conf Syntax
    4. named.conf Options Block
    5. Creating a Site-Wide Cache
    6. Zones In named.conf
    7. Zone Database File Syntax
    8. SOA - Start of Authority
    9. A and PTR - Address and Pointer Records
    10. NS - Name Server
    11. CNAME and MX - Alias and Mail Host
    12. Abbreviations and Gotchas
    13. $ORIGIN and $GENERATE
    14. Subdomains and Delegation
    15. Subdomains
    16. Delegating Zones
    17. in-addr.arpa. Delegation
    18. Issues with in-addr.arpa.
    19. RFC2317 and in-addr.arpa.
    Lab Tasks
    1. Configuring BIND Zone Files
    2. Create a Subdomain in an Existing Domain
    3. Subdomain Delegation
  10. SECURING DNS
    1. LPI Objectives Covered
    2. Split Namespaces
    3. Using Views with BIND 9
    4. Address Match Lists and ACLs
    5. Restricting Queries
    6. Restricting Zone Transfers
    7. Running BIND in a chroot jail
    8. Securing DNS With TSIG
    Lab Tasks
    1. Securing BIND DNS