Linux LPI 2

Course duration

80 hours, 2 semesters (40 hrs /semester)

Course description & objectives
  • This program is a 2-semester program that aims to provide students the basic knowledge and system administration skills that are common across all versions of Linux. 
  • This program focuses on the LPI Level 2 exam and addresses the following areas: Linux Kernel, System Startup, Linux File systems, Hardware, File and Service Sharing, System Maintenance, System Customization and Automation, Troubleshooting,…The core internet and network related technologies – NFS, SAMBA, Mail, News, DNS, Apache, … will also be addressed in this semester. Some others technologies related to hardware: LVM, RAID, UPS,…will also be covered in this semester.
Who can benefit

The course is designed for people who are:

  • Anyone interested in gaining a greater understanding of Linux.
  • Anyone responsible for providing system administration, operation, and troubleshooting services on Linux workstations and servers.
  • Interested in achieving the LPI 201 certification. 
Skills gained

Upon completion of this course, students should be able to:

  • Everything you need to achieve LPI Level 2 Certification
  • Install, configuration, administration, troubleshooting, optimizing,…on the Linux system in network environment.
  • Professional skills related to some popular network services: NFS, SAMBA, Mail, News, DNS, Apache (Web), Firewall, …

Upon completion of the course, students will receive:

  • Receive a certificate of completion from Robusta.
  • Have adequate skills and knowledge to take the Level 2 exam of the Linux Professional Institute (LPI) Certification (exam LPI 201 & 202) at Prometric Testing Center, Robusta.

The LPI certification is a vendor-neutral Linux credential that measures critical Linux system and Network administration skills. LPI currently offer 3 levels of Certification that are widely supported by computer hardware and software manufacturers, vendors, distributors, resellers, and publications.

  • LPI Level 1 capability: (see above)

LPI Level 2 capability: Administer a medium-sized business IT system.  Plan, implement, maintain, secure, and troubleshoot a mixed (MS, Linux) network: LAN server (samba), Internet Gateway (firewall, proxy, mail, news), Internet Server (webserver, FTP server).

  • § LPI Level 3 capability: Design and implement solutions to complex automation problems (multi-site enterprises, heavy-duty Internet sites, custom solutions). Initiate projects and implement them and act as a consultant to management.


In order to succeed fully in this course, students should possess:

  • Read & understand materials in English
  • Pass Robusta English and IT tests

Have basic knowledge about computers and operating systems

Course content

I. Semester 1 – LPI 201

  • The Linux Kernel
  • Hardware Management
  • Linux System Startup
  • Linux Filesystem
  • RAID and LVM   
  • File Sharing and Services – NFS
  • File Sharing and Services – Samba
  • Recovering a Linux System   
  • Regular Expression
  • Basic Perl Language
  • System Logging Automation
  • Troubleshooting

II. Semester 2 – LPI 202

  • Networking Configuration
  • Network Troubleshooting
  • DNS
  • Mail Service
  • Webservice


- Proxy Server

  • Network Client Management




- PAM Authentication

  • System Security

- Configuring a router

- Iptables

- Securing FTP servers

- Secure shell (OpenSSH)

- TCP_wrappers



I. LPI 201 Curriculum

Chapter 1:      The Linux Kernel

  • Kernel Components
  • Compiling a Kernel
  • Patching a Kernel
  • Customizing a Kernel

Chapter 2:      Hardware Management

  • Configuring RAID
  • Adding new hardware
  • Software and kernel configuration
  • Configuring PCMCIA devices

Chapter 3:      System Startup

  • Customizing system startup and boot processes
  • System recovery

Chapter 4:      Maintaining and Configuring a Linux Filesystem

  • Operating the Linux file system
  • Maintaining a Linux filesystem
  • Creating and configuring filesystem options

Chapter 5:      RAID and LVM

  • RAID basics
  • Software RAID
  • Linux LVM

Chapter 6:      File and Service Sharing - NFS

  • Configuring a NFS server

Chapter 7:      File and Service Sharing - SAMBA

  • Configuring a SAMBA server

Chapter 8:      Recovering a Linux System

  • Backup operations
  • System recovery
  • Creating a boot disk
  • Creating a data CD

Chapter 9:      System Logging and Automation

  • System logging
  • Automating Processes
  • Automounting

Chapter 10:    Troubleshooting

  • General troubleshooting
  • Environment Configurations

II. LPI 202 Curriculum

Chapter 1:      Networking

  • Basic networking configuration
  • Advanced Network Configuration and Troubleshooting

Chapter 2:      Mail & News

  • Configuring mailing lists
  • Using Sendmail
  • Managing Mail traffic
  • Serving News

Chapter 3:      DNS

  • Basic BIND 8 Configuration
  • Maintaining a Web server
  • Implementing a proxy server

Chapter 4:      Network Client Management

  • DHCP Configuration
  • NIS Configuration
  • LDAP Configuration
  • PAM Configuration

Chapter 5:      System Security

  • Configuring a router
  • Securing FTP server
  • Secure shell (OpenSSH)
  • TCP_wrappers
  • Security tasks

Chapter 6:      Network Troubleshooting

  • Troubleshooting network issues
  • Online

  • At Ho Chi Minh City

  • At Ha Noi

Other courses