LPIC-2 Exam Prep (Course 1)

4 Days

Description

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.

Objective version 3.5.0

Current Courseware Version: C00

Supported Distributions:

  • Red Hat Enterprise Linux 6
  • SUSE Linux Enterprise 11

No Upcoming Public Classes

There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a LPIC-2 Exam Prep (Course 1) class.

Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Course Overview

1. Boot Process and SysV Init

  • 1. LPI Objectives Covered
  • 2. Booting Linux on PCs
  • 3. GRUB Configuration
  • 4. Boot Parameters
  • 5. /sbin/init
  • 6. System Init Styles
  • 7. Linux Runlevels
  • 8. /etc/inittab
  • 9. /etc/rc.d/rc.sysinit
  • 10. SUSE /etc/init.d/boot
  • 11. Runlevel Implementation
  • 12. Typical SysV Init Script
  • 13. The /etc/rc.local File
  • 14. The /etc/init.d/*.local Files
  • 15. Managing Daemons
  • 16. Controlling Service Startup
  • 17. 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 & chroot
  • 5. Recovery Examples
  • 6. Recovery: Network Utilities

Lab Tasks:

  • 1. Recovery Runlevels
  • 2. Recover from Deleted Critical Files
  • 3. Using SUSE Auto Repair Mode

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. Adjusting Kernel Options
  • 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. Managing an XFS Filesystem
  • 13. Swap
  • 14. Persistent Block Devices
  • 15. 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 & RAID

  • 1. LPI Objectives Covered
  • 2. Logical Volume Management
  • 3. Implementing LVM
  • 4. Creating Logical Volumes
  • 5. Manipulating VGs & 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. Network Configuration with ip Command
  • 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. system-config-network{tui,cmd}
  • 12. SUSE YaST Network Configuration Tool
  • 13. OpenVPN
  • 14. Network Diagnostics
  • 15. Information from netstat and ss
  • 16. Discovering Reachable Services
  • 17. nmap
  • 18. Netcat
  • 19. tcpdump and wireshark

Lab Tasks:

  • 1. Basic Client Networking
  • 2. NMAP
  • 3. 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

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. Basic 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. Use rndc to Control named

9. Creating DNS Hierarchies

  • 1. LPI Objectives Covered
  • 2. named.conf Syntax
  • 3. named.conf Options Block
  • 4. Creating a Site-Wide Cache
  • 5. Zones In named.conf
  • 6. Zone Database File Syntax
  • 7. SOA € Start of Authority
  • 8. A & PTR € Address & Pointer Records
  • 9. NS € Name Server
  • 10. CNAME & MX € Alias & Mail Host
  • 11. Abbreviations and Gotchas
  • 12. $GENERATE, $ORIGIN, and $INCLUDE
  • 13. Subdomains and Delegation
  • 14. Subdomains
  • 15. Delegating Zones
  • 16. in-addr.arpa. Delegation
  • 17. Issues with in-addr.arpa.
  • 18. RFC2317 & 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. Split Namespace with Views
  • 4. Address Match Lists & 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

No Upcoming Public Classes

There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a LPIC-2 Exam Prep (Course 1) class.

Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Prerequisites

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

No Upcoming Public Classes

There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a LPIC-2 Exam Prep (Course 1) class.

Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Course Comments

Available as Private course

No Upcoming Public Classes

There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a LPIC-2 Exam Prep (Course 1) class.

Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date