LPIC-2 Exam Prep (Course 2)

4 Days

Description

This course prepares students to take the LPI 202 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 202 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 2) 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. Implementing a Web Server

  • 1. LPI Objectives Covered
  • 2. Apache Architecture
  • 3. Installing PHP
  • 4. Apache Configuration Files
  • 5. httpd.conf € Server Settings
  • 6. httpd.conf € Main Configuration
  • 7. httpd.conf € VirtualHost Configuration
  • 8. Apache Logging
  • 9. Log Analysis
  • 10. Delegating Administration
  • 11. Directory Protection
  • 12. Directory Protection with AllowOverride
  • 13. Common Uses for .htaccess
  • 14. Apache Troubleshooting

Lab Tasks:

  • 1. Apache Architecture
  • 2. Apache Architecture
  • 3. Apache Content
  • 4. Apache Content
  • 5. Using .htaccess Files
  • 6. Using .htaccess Files

2. Maintaining a Web Server

  • 1. LPI Objectives Covered
  • 2. HTTP Virtual Servers
  • 3. Virtual Hosting DNS Implications
  • 4. Virtual Hosting Security Implications
  • 5. Port and IP based Virtual Hosts
  • 6. Name-based Virtual Host
  • 7. Symmetric Encryption Algorithms
  • 8. Asymmetric Encryption Algorithms
  • 9. Digital Certificates
  • 10. SSL Using mod_ssl.so

Lab Tasks:

  • 1. Configuring Virtual Hosts
  • 2. Using SSL Certificates with Apache

3. Implementing a Proxy Server & DHCP Configuration

  • 1. LPI Objectives Covered
  • 2. Squid Overview
  • 3. Squid File Layout
  • 4. Squid Access Control Lists
  • 5. Applying Squid ACLs
  • 6. Monitoring Squid
  • 7. DHCP Protocol Operation
  • 8. IP to MAC Address Mapping with ARP
  • 9. Configuring a DHCP server

Lab Tasks:

  • 1. Installing and Configuring Squid
  • 2. Squid Cache Manager CGI

4. SAMBA Server Configuration

  • 1. LPI Objectives Covered
  • 2. Introducing Samba
  • 3. Samba Daemons
  • 4. Accessing Windows/Samba Shares from Linux
  • 5. Samba Utilities
  • 6. Samba Configuration Files
  • 7. The smb.conf File
  • 8. Share Authentication
  • 9. Share-Level Access
  • 10. User-Level Access
  • 11. Mapping Users
  • 12. Samba Account Database
  • 13. User Share Restrictions

Lab Tasks:

  • 1. Samba Share-Level Access

5. NFS Server Configuration & Securing FTP Servers

  • 1. LPI Objectives Covered
  • 2. File Sharing via NFS
  • 3. NFSv4
  • 4. NFS Clients
  • 5. NFS Server Configuration
  • 6. The FTP Protocol
  • 7. Active Mode FTP
  • 8. Passive Mode FTP
  • 9. vsftpd
  • 10. Configuring vsftpd
  • 11. Anonymous FTP with vsftpd
  • 12. Pure-FTPd
  • 13. ProFTPD

Lab Tasks:

  • 1. NFS Server Configuration
  • 2. Configuring vsftpd

6. PAM Authentication & LDAP Client Usage

  • 1. LPI Objectives Covered
  • 2. PAM Overview
  • 3. PAM Module Types
  • 4. PAM Order of Processing
  • 5. PAM Control Statements
  • 6. PAM Modules
  • 7. pam_unix
  • 8. pam_limits.so
  • 9. pam_cracklib.so
  • 10. pam_listfile.so
  • 11. LDAP
  • 12. What LDAP Provides
  • 13. LDAP Concepts
  • 14. LDAP Organization
  • 15. Entry Referencing
  • 16. Online LDAP Data Manipulation
  • 17. Querying LDAP Databases

Lab Tasks:

  • 1. Setting Limits with the pam_limits Modules
  • 2. Using pam_limits to Restrict Simultaneous Logins
  • 3. Querying LDAP

7. Using E-mail Servers

  • 1. LPI Objectives Covered
  • 2. SMTP
  • 3. SMTP Terminology
  • 4. SMTP Architecture
  • 5 .SMTP Commands
  • 6. SMTP Session
  • 7. Sendmail Architecture
  • 8. Sendmail Components
  • 9. Sendmail Configuration
  • 10. Sendmail Remote Configuration
  • 11. Controlling Access
  • 12. Postfix Features
  • 13. Postfix Architecture
  • 14. Postfix Components
  • 15. Postfix Configuration
  • 16. master.cf
  • 17. main.cf
  • 18. Virtual Domains
  • 19. Configuration Commands
  • 20. Postfix Logging

Lab Tasks:

  • 1. Configuring Postfix
  • 2. Postfix Network Configuration
  • 3. Postfix Virtual Host Configuration
  • 4. Configuring Sendmail
  • 5. Sendmail Network Configuration
  • 6. Sendmail Virtual Host Configuration
  • 7. Sendmail SMTP AUTH Configuration
  • 8. Sendmail STARTTLS Configuration
  • 9. SUSE Sendmail Configuration Cleanup

8. Managing Local and Remote E-Mail Delivery

  • 1. LPI Objectives Covered
  • 2. Filtering Email
  • 3. Procmail
  • 4. SpamAssassin
  • 5. Accessing Email
  • 6. The IMAP4 Protocol
  • 7. Courier IMAP
  • 8. Dovecot POP3/IMAP Server

Lab Tasks:

  • 1. Configuring Procmail & SpamAssassin
  • 2. Dovecot Setup

9. Configuring a Router & Secure Shell (SSH)

  • 1. LPI Objectives Covered
  • 2. Linux as a Router
  • 3. Configuring Routing Tables
  • 4. Using the iptables Command
  • 5. Netfilter Rule Syntax
  • 6. Netfilter Concepts
  • 7. Targets
  • 8. Common match_specs
  • 9. Netfilter: Stateful Packet Filter Firewall
  • 10. Connection Tracking
  • 11. Address Translation
  • 12. Configuring NAT and PAT
  • 13. Secure Shell
  • 14. ssh and sshd Configuration
  • 15. Accessing Remote Shells
  • 16. SSH Port Forwarding
  • 17. Transferring Files
  • 18. SSH Key Management
  • 19. ssh-agent

Lab Tasks:

  • 1. Securing Services with SuSEfirewall2
  • 2. Securing Services with Netfilter
  • 3. Introduction to ssh and scp
  • 4. SSH Key-based User Authentication
  • 5. Using ssh-agent

10. Security tasks & TCP Wrapper

  • 1. LPI Objectives Covered
  • 2. Security Advisories
  • 3. Discovering Hosts
  • 4. Netcat
  • 5. Nessus Insecurity Scanner
  • 6. Configuring OpenVAS
  • 7. Intrusion Detection Systems
  • 8. Snort Rules
  • 9. Writing Snort Rules
  • 10. TCP Wrappers
  • 11. The /etc/hosts.allow & /etc/hosts.deny Files
  • 12. /etc/hosts.{allow,deny} Shortcuts
  • 13. Advanced TCP Wrappers
  • 14. Xinetd Connection Limiting and Access Control
  • 15. Xinetd: Resource limits, redirection, logging

Lab Tasks:

  • 1. NMAP
  • 2. OpenVAS

11. Identifying Boot Stages and Troubleshooting Bootloaders

  • 1. LPI Objectives Covered
  • 2. Partition Considerations
  • 3. Booting Linux on PCs
  • 4. LILO Options
  • 5. LILO Configuration
  • 6. GRUB Configuration
  • 7. /etc/inittab
  • 8. Typical SysV Init Script
  • 9. System Configuration Files
  • 10. Controlling Service Startup
  • 11. Managing Daemons
  • 12. Inability to Boot
  • 13. Troubleshooting With GRUB

12. General Troubleshooting

  • 1. LPI Objectives Covered
  • 2. Important Log Files
  • 3. Hardware Discovery Tools
  • 4. Configuring New Hardware with hwinfo
  • 5. USB Devices
  • 6. Kernel Modules
  • 7. Handling Module Dependencies
  • 8. Displaying Binary Files
  • 9. lsof and fuser
  • 10. Kernel Modules Troubleshooting
  • 11. strace and ltrace

13. Troubleshooting System Resources

  • 1. LPI Objectives Covered
  • 2. Key Environment Variables
  • 3. Locales
  • 4. Bourne sh: Configuration Files
  • 5. Kernel Tuning
  • 6. Kernel Tuning via /proc/sys/
  • 7. Default User Files
  • 8. Manually Installed Shared Libraries

14. Troubleshooting Environment Configurations

  • 1. LPI Objectives Covered
  • 2. Logging In
  • 3. User Administration
  • 4. Group Administration
  • 5. User and Group Concepts
  • 6. Password Aging
  • 7. Gathering Login Session Info
  • 8. cron
  • 9. The crontab Command
  • 10. crontab Format
  • 11. /etc/cron.*/ Directories
  • 12. System Logging
  • 13. /etc/rsyslog.conf

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 2) 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 2) 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 2) 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