LPIC-2: Linux Engineer Exam 202

Training Architect
course instructor image
A veteran of twenty years in Information Technology in a variety of roles. He has worked in development, security and infrastructure well before they merged into what we now call DevOps. He provides training in Linux, VMWare, DevOps (Ansible, Jenkins, etc) as well as containers and AWS topics.

Introduction

About the Course
00:07:36
About the Course Author
00:02:23
Important Information about LPI Exam Discount Vouchers for 2019
00:01:24
Introduction to LPIC-2 and the Exam
00:06:16
How to Use the Linux Academy Cloud Playground for this Course
00:06:10

Topic 207: Domain Name Server

207.1 - Basic DNS Server Configuration (DNS Client Configuration and Terms)
00:15:30
207.1 - Basic DNS Server Configuration (BIND Installation - Caching Name Server)
00:15:21
207.1 - Basic DNS Server Configuration (BIND Service Start and rndc Command)
00:20:51
207.1 - Basic DNS Server Configuration (named-checkconf)
00:01:19
207.2 - Create and Maintain DNS Zones (Configuring for Zones)
00:11:01
207.2 - Create and Maintain DNS Zones (Zone Files and Record Types)
00:10:43
207.2 - Create and Maintain DNS Zones (Finalize /etc/named.conf for Master DNS Server)
00:04:03
207.2 - Create and Maintain DNS Zones (Create Forward and Reverse Zone Files and Testing the Configuration)
00:23:36
207.2 - Basic DNS Server Configuration (named-checkzone, named-compilezone, and the masterfile-format setting)
00:02:32
207.3 - Securing a DNS Server (Split DNS Configuration for Security)
00:07:51
207.3 - Securing a DNS Server (Running BIND in a Chroot Jail)
00:13:01
207.3 - Securing a DNS Server (DNS Security Tools - Discussion, Keys and Signing a Zone File)
00:11:19
207.3 - Securing a DNS Server (DANE, TLSA records)
00:03:02
Exercise: Prepare Your System for a Secure DNS Server (chroot Jail Configuration)
01:00:00
Exercise: Create a DNS Server Forward Zone File
01:00:00
Learning-Activity: 207 - Create a Caching-Only DNS Server
03:00:00
Quiz: 207 - Domain Name Server (End of Section Quiz)

Topic 208: Web Services

208.1 - Implementing a Web Server (Apache - Configuration File and Basic Directives)
00:15:28
208.1 - Implementing a Web Server (Enabling Modules - Perl)
00:13:51
208.1 - Implementing a Web Server (Enabling Modules - PHP)
00:06:25
208.1 - Implementing a Web Server (Using Authentication for Security - htpasswd and mod_auth)
00:11:29
208.1 - Implementing a Web Server (Using Authentication for Security - htaccess file)
00:08:02
208.1 - Implementing a Web Server (Name-Based Virtual Hosts)
00:12:20
208.1 - Implementing a Web Server (IP-Based Virtual Hosts)
00:09:13
208.1 - Implementing a Web Server (mod_access_compat)
00:01:16
208.2 - Apache Configuration for HTTPS (Generating SSL Signing Requests and Self-Signed Certificates)
00:13:13
208.2 - Apache Configuration for HTTPS (Configuring Apache for SSL Certificates)
00:06:41
208.2 - Apache Configuration for HTTPS (SSL and SNI)
00:01:36
208.3 - Implementing a Proxy Server (Squid - Forward Proxy Configuration)
00:12:34
208.3 - Implementing a Proxy Server (Squid - Testing the Service)
00:08:16
208.4 - Implementing Nginx as a Web Server and a Reverse Proxy (Nginx - Installation and Configuration as Web Server)
00:10:03
208.4 - Implementing Nginx as a Web Server and a Reverse Proxy (Nginx - Basic Reverse Proxy Configuration)
00:10:08
Exercise: Implement an Nginx Web Server
01:00:00
Exercise: Create an Nginx Reverse Proxy Configuration
00:30:00
Exercise: Generate Self-Signed SSL Certificates
00:30:00
Learning-Activity: 208 - Implement an Apache Web Server with Perl CGI
02:00:00
Learning-Activity: 208 - Implement an Apache Web Server with PHP Enabled
03:00:00
Learning-Activity: 208 - Deploy and Test a Squid Forward Proxy Server
03:00:00
Quiz: 208 - Web Services

Topic 209: File Sharing

209.1 - SAMBA Server Configuration (Server Installation and Share Configuration)
00:17:32
209.1 - SAMBA Server Configuration (Security and Account Management)
00:10:49
209.1 - SAMBA Server Configuration (Client Configuration and Testing)
00:13:35
209.2 - NFS Server Configuration (NFSv3 Server Installation, Configuration and Testing)
00:23:37
209.2 - NFS Server Configuration (NFSv3 Client Configuration and Share Mounting)
00:15:03
209.2 - NFS Server Configuration (Differences between NFSv3 and NFSv4)
00:02:47
Exercise: Create a Samba Share
00:30:00
Exercise: Create an NFS Export File with Permissions
01:00:00
Learning-Activity: 209 - Deploy a Samba Server
03:00:00
Learning-Activity: 209 Deploy an NFS Server
03:00:00
Quiz: 209 - File Sharing (End of Section Quiz)

Topic 210: Network Client Management

210.1 - DHCP Configuration (Overview and Configuration)
00:15:47
210.2 - PAM Authentication (Overview)
00:06:48
210.2 - PAM Authentication (Modules - pam_unix, pam_cracklib, pam_limits and pam_listfile)
00:22:29
210.2 - PAM Authentication (Authentication Order - /etc/nsswitch.conf)
00:07:04
210.2 - PAM Authentication (SSSD)
00:05:45
210.3 - Configuring an OpenLDAP Server (Overview)
00:08:49
210.3 - Configuring an OpenLDAP Server (Installation and Initial Configuration)
00:16:34
210.3 - Configuring an OpenLDAP Server (LDIF Creation for Adding Objects)
00:15:03
210.4 - LDAP Client Usage (Client Utilities for Searching, Adding, and Deleting Records)
00:14:17
Exercise: Secure User Access to VSFTPD Service with PAM Module
01:00:00
Learning-Activity: 210 - Deploy an OpenLDAP Client and Server
03:00:00
Quiz: 210 - Network Client Management (End of Section Quiz)

Topic 211: Email Services

211.1 - Using Email Servers (Overview)
00:07:21
211.1 - Using Email Servers (Postfix Key Configuration Items and Input Files)
00:27:30
211.2 - Managing Local Email Delivery (Rules-Based Message Management)
00:04:37
211.3 - Managing Remote Email Delivery (Dovecot - POP3 and IMAP with TLS Configuration)
00:21:13
211.2 Managing Email Delivery (Sieve and Dovecot)
00:11:20
Exercise: Deploy and Configure a Postfix Email Server
00:30:00
Exercise: Deploy and Configure a Courier IMAP and POP Server
00:30:00
Learning-Activity: 211 - Creating a Local Email Delivery Server
03:00:00
Quiz: 211 - E-Mail Services (End of Section Quiz)
Hands-On-Lab: 211 - Using Sieve to filter E-Mail
00:30:00

Topic 212: System Security

212.1 - Configuring a Router (Configuring Linux for Routing and Using IPTables)
00:25:58
212.2 - Securing FTP Servers (Server - vsftpd)
00:21:27
212.2 - Securing FTP Servers (Server - pure-ftpd, proftpd, and Active/Passive Connections)
00:15:15
212.3 - Secure Shell (SSH Configuration Options)
00:20:19
212.3 - Secure Shell (SSH Client Tools)
00:15:44
212.3 - Secure Shell (Advanced SSH - Using SSH Keys for Authentication)
00:11:45
212.4 - Security Tasks (Review of Tools, Monitoring, and Organizations)
00:10:27
212.5 - IPTables Firewall (Discussion)
00:25:58
212.5 - OpenVPN Server Configuration
00:12:11
212.5 - OpenVPN Client Configuration
00:09:07
Exercise: Generate Public and Private SSH Keys
01:00:00
Exercise: Use Netcat to Set Up a Basic Network Listener to Test System Access
00:30:00
Learning-Activity: 212 - Secure Shell and SSH Key Exchange
02:00:00
Learning-Activity: 212 - Deploy and Test VSFTPD Server
02:00:00
Quiz: 212 - System Security (End of Section Quiz)
Quiz: Course Assessment Exam

Conclusion

Summary and Next Steps
00:05:47

Details

This course is designed to follow the Linux Professional Institute's Level 2 Exam 2 objectives. Upon completion of this course and with the associated downloadable materials, the student should be prepared to successfully complete the final exam in the LPIC-2 certification.


As of August 2018 this course has been updated to v4.5 of the LPIC Objectives.


Study Guides

Study Guide

Instructor Deck

Community

certificate ribbon icon

Earn a Certificate of Completion

When you complete this course, you’ll receive a certificate of completion as proof of your accomplishment.

Looking For Team Training?

Learn More