Linux Foundation Certified Engineer (LFCE)

Video description

10 Hours of Video Instruction with hands-on labs and practice exam content

Overview

Linux Foundation Certified Engineer (LFCE) Complete Video Course has 10 hours of comprehensive video training–which includes whiteboard concept teaching, live CLI work, screencast teaching, hands-on labs, and practice exam walkthroughs–so you have everything you need to study for and pass the LFCE exam. This course will give you practical and reliable training so you get all the information you need to pass the LFCE exam, as well as the real-world experience you need to fully understand concepts and practice your skills.

Description

Linux Foundation Certified Engineer (LFCE) Complete Video Course gives you everything you need to prepare for and pass the LFCE exam. This comprehensive training includes
  • More than 10 hours of videos
  • Whiteboard instruction to help you grasp difficult concepts
  • CLI instruction so you can see Linux in action
  • Labs so you can practice your skills, plus solution videos so you can then compare your work to the author's

This engaging, self-paced video training solution provides learners with 10 hours of personal visual instruction from an expert trainer with more than 20 years of practical Linux teaching experience. Through the use of topic-focused instructional videos, you will gain an in-depth understanding of all topics on the LFCE exam, as well as a deeper understanding of Linux. The combination of video and labs is a unique offering that gives you a full toolkit to learn and excel on your exam.

Topics include the following:
Module 1: Managing Networking
Module 2: Managing File Services
Module 3: Managing Web Services
Module 4: Managing Mail Services
Module 5: Managing Infrastructure Services

About the Instructor

Sander van Vugt is an independent Linux trainer, author, and consultant living in the Netherlands. Sander has written numerous books about different Linux-related topics and many articles for Linux publications around the world. Sander has been teaching Red Hat, SUSE, and LPI Linux classes since 1994. As a consultant, he specializes in Linux High Availability solutions and performance optimization. More information about Sander is on his website at www.sandervanvugt.com.

For more information about RHAT certification and additional resources, visit the author's RHAT Certification page.

Skill Level

  • Beginning to intermediate
What You Will Learn
  • Key concepts for all the objectives on the Linux Foundation Certified Engineer (LFCE) exam
Who Should Take This Course

Primary audience:
  • Linux Foundation Certified Engineer (LFCE) certification candidates
Secondary audience:
  • Anyone interested in learning about advanced Linux administration tasks
  • Linux engineers who are interested in learning more about Linux
  • Junior system administrators who want to deepen their skills
  • Administrators currently administering UNIX systems and developers who write software for Linux
Course Requirements
  • The ideal target student has knowledge at an LFCS level or similar (LPIC-1, RHCSA)

About LiveLessons Video Training

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include IT Certification, Programming, Web Development, Mobile Development, Home and Office Technologies, Business and Management, and more. View all LiveLessons on InformIT at http://www.informit.com/livelessons.

Table of contents

  1. Introduction
    1. Linux Foundation Certified Engineer: Introduction
  2. Module 1: Managing Networking Basics
    1. Module Intro
  3. Lesson 1: Network Administration
    1. Learning objectives
    2. 1.1 Managing Network Configurations with ifconfig or ip
    3. 1.2 Managing Persistent Network Configurations
    4. 1.3 Configuring Static Routing
    5. 1.4 Configuring Dynamic Routing
    6. 1.5 Configuring Generic Network Security
    7. 1.6 Troubleshooting Networking Issues
    8. Lesson 1 Lab: Configuring Networking
    9. Lesson 1 Lab Solution
    10. Summary
  4. Lesson 2: Network Monitoring Reporting
    1. Learning objectives
    2. 2.1 Monitoring Network Performance
    3. 2.2 Understanding Network Performance Parameters
    4. 2.3 Managing /proc Network Parameters
    5. 2.4 Producing System Reports Using sar
    6. 2.5 Using ss to Monitor Network Service Availability
    7. 2.6 Using nmap to Verify Remote Port Availability
    8. Lesson 2 Lab: Managing Network Monitoring
    9. Lesson 2 Lab Solution
    10. Summary
  5. Lesson 3: Implementing Packet Filtering
    1. Learning objectives
    2. 3.1 Understanding Linux Firewall Solutions
    3. 3.2 Understanding iptables Working
    4. 3.3 Setting up a Basic iptables Configuration
    5. 3.4 Making the iptables Configuration Persistent
    6. 3.5 Configuring iptables NAT
    7. 3.6 Using Logging for iptables Troubleshooting
    8. 3.7 Configuring Port Forwarding in iptables
    9. Lesson 3 Lab: Configuring a Firewall
    10. Lesson 3 Lab Solution
    11. Summary
  6. Lesson 4: Managing Remote Access
    1. Learning objectives
    2. 4.1 An Introduction to Cryptography
    3. 4.2 Configuring SSH Key Based Authentication
    4. 4.3 Configuring SSH Tunneling and Port Forwarding
    5. 4.4 Optimizing SSH Performance
    6. 4.5 Managing SSH Client Options
    7. 4.6 Transferring Files Securely over the Network
    8. 4.7 Troubleshooting SSH Issues
    9. 4.8 Configuring a VNC Server
    10. Lesson 4 Lab: Managing SSH
    11. Lesson 4 Lab Solution
    12. Summary
  7. Module 2: Managing File Services
    1. Module Intro
  8. Lesson 5: Configuring NFS File Sharing
    1. Learning objectives
    2. 5.1 Understanding NFS
    3. 5.2 Securing NFS with Standard Options
    4. 5.3 Mounting NFS Shares
    5. 5.4 Understanding Kerberized NFS
    6. 5.5 Setting up Kerberized NFS
    7. 5.6 Securing NFS with SELinux
    8. 5.7 Securing NFS with AppArmor
    9. 5.8 Opening the Firewall for NFS Traffic
    10. Lesson 5 Lab: Configuring an NFS Server
    11. Lesson 5 Lab Solution
    12. Summary
  9. Lesson 6: Configuring Samba File Sharing
    1. Learning objectives
    2. 6.1 Understanding Samba
    3. 6.2 Setting up a Basic Samba Server
    4. 6.3 Applying Samba User-based Security
    5. 6.4 Opening the Firewall for Samba Traffic
    6. 6.5 Mounting Samba Shares
    7. 6.6 Securing Samba with SELinux
    8. 6.7 Securing Samba with AppArmor
    9. Lesson 6 Lab: Configuring Samba
    10. Lesson 6 Lab Solution
    11. Summary
  10. Lesson 7: Configuring FTP Servers
    1. Learning objectives
    2. 7.1 Configuring vsftpd for Authenticated FTP
    3. 7.2 Configuring vsftpd as an Anonymous Dropbox
    4. 7.3 Opening the Firewall for FTP Traffic
    5. 7.4 Setting up tftp
    6. 7.5 Securing FTP with SELinux
    7. 7.6 Securing FTP with AppArmor
    8. Lesson 7 Lab: Managing FTP Services
    9. Lesson 7 Lab Solution
    10. Summary
  11. Lesson 8: Setting up Automount
    1. Learning objectives
    2. 8.1 Mounting Network File Systems Persistently
    3. 8.2 Setting up Automount to Mount Network File Systems
    4. Lesson 8 Lab: Managing Automount
    5. Lesson 8 Lab Solution
    6. Summary
  12. Module 3: Managing Web Services
    1. Module Intro
  13. Lesson 9: Managing Apache
    1. Learning objectives
    2. 9.1 Setting up a Basic Web Server
    3. 9.2 Working with Virtual Hosts
    4. 9.3 Applying SELinux Security Settings for Apache
    5. 9.4 Applying AppArmor Security Settings for Apache
    6. 9.5 Managing Apache Log Files
    7. Lesson 9 Lab: Managing Apache Virtual Hosts
    8. Lesson 9 Lab Solution
    9. Summary
  14. Lesson 10: Managing Apache Security Features
    1. Learning objectives
    2. 10.1 Understanding TLS
    3. 10.2 Creating TLS Certificates
    4. 10.3 Securing Apache with TLS
    5. 10.4 Applying Apache Host Based Security Settings
    6. 10.5 Configuring Restricted Apache Directories
    7. Lesson 10 Lab: Configuring TLS Protected Apache
    8. Lesson 10 Lab Solution
    9. Summary
  15. Lesson 11: Managing the Squid Proxy Server
    1. Learning objectives
    2. 11.1 Understanding Squid Proxy Working
    3. 11.2 Configuring Squid for Cache Usage
    4. 11.3 Configuring Browsers to Use Squid
    5. 11.4 Configuring Squid ACLs
    6. Lesson 11 Lab: Managing Squid
    7. Lesson 11 Lab Solution
    8. Summary
  16. Lesson 12: Managing Nginx
    1. Learning objectives
    2. 12.1 Understanding Nginx
    3. 12.2 Setting up an Nginx Server
    4. Lesson 12 Lab: Configuring Nginx
    5. Lesson 12 Lab Solution
    6. Summary
  17. Module 4: Managing Mail Services
    1. Module Intro
  18. Lesson 13: Configuring an SMTP Server
    1. Learning objectives
    2. 13.1 Understanding E-mail Handling
    3. 13.2 Setting up Postfix as a Null-client
    4. 13.3 Setting up Postfix as a Relay Host
    5. 13.4 Opening the Firewall for NFS Traffic
    6. 13.5 Configuring E-mail Aliases
    7. 13.6 Securing SMTP with TLS
    8. 13.7 Restricting Access to a Mail Server
    9. 13.8 Troubleshooting E-mail Handling
    10. Lesson 13 Lab: Configuring SMTP
    11. Lesson 13 Lab Solution
    12. Summary
  19. Lesson 14: Configuring a POP/IMAP Server
    1. Learning objectives
    2. 14.1 Understanding E-mail Reception
    3. 14.2 Configuring Dovecot for POP/IMAP Handling
    4. 14.3 Opening the Firewall for POP and IMAP Traffic
    5. 14.4 Connecting a Client to a Dovecot Server
    6. 14.5 Setting up TLS Secured Pop/IMAP
    7. 14.6 Configuring Dovecot Postfix SASL Authentication
    8. Lesson 14 Lab: Configuring Dovecot
    9. Lesson 14 Lab Solution
    10. Summary
  20. Module 5: Managing Infrastructure Services
    1. Module Intro
  21. Lesson 15: Managing a DNS Server
    1. Learning objectives
    2. 15.1 Understanding DNS Name Resolution
    3. 15.2 Using /etc/hosts and /etc/nsswitch.conf
    4. 15.3 Configuring Unbound as a Cache-only DNS Server
    5. 15.4 Setting up a Master Bind Name Server
    6. 15.5 Using dig for DNS Troubleshooting
    7. 15.6 Opening the Firewall for DNS Traffic
    8. Lesson 15 Lab: Managing DNS
    9. Lesson 15 Lab Solution
    10. Summary
  22. Lesson 16: Managing DHCP
    1. Learning objectives
    2. 16.1 Understanding DHCP
    3. 16.2 Setting up a Basic DHCP Server
    4. 16.3 Opening the Firewall for DHCP Traffic
    5. 16.4 Managing DHCP Leases
    6. 16.5 Troubleshooting DHCP
    7. Lesson 16 Lab: Managing DHCP
    8. Lesson 16 Lab Solution
    9. Summary
  23. Lesson 17: Managing Network Time
    1. Learning objectives
    2. 17.1 Understanding Linux Time
    3. 17.2 Setting up an NTP Server
    4. 17.3 Opening the Firewall for NTP Traffic
    5. 17.4 Configuring NTP Peers
    6. 17.5 Using NTP Client Tools
    7. Lesson 17 Lab: Managing Network Time
    8. Lesson 17 Lab Solution
    9. Summary
  24. Lesson 18: Managing Docker Containers
    1. Learning objectives
    2. 18.1 Understanding Containers
    3. 18.2 Setting up an Environment for Creating Containers
    4. 18.3 Starting Containers from Dockerhub
    5. 18.4 Managing Containers
    6. Lesson 18 Lab: Managing Containers
    7. Lesson 18 Lab Solution
    8. Summary
  25. Lesson 19: Installing an IPA Server
    1. Learning objectives
    2. 19.1 Understanding IPA
    3. 19.2 Setting up FreeIPA
    4. 19.3 Managing Users and Groups in FreeIPA
    5. 19.4 Opening the Firewall for IPA Traffic
    6. 19.5 Joining Servers to an IPA Domain
    7. 19.6 Managing Service Credentials
    8. Lesson 19 Lab: Configuring IPA
    9. Lesson 19 Lab Solution
    10. Summary
  26. Summary
    1. Linux Foundation Certified Engineer: Summary

Product information

  • Title: Linux Foundation Certified Engineer (LFCE)
  • Author(s): Sander van Vugt
  • Release date: June 2017
  • Publisher(s): Pearson
  • ISBN: 0134774019