LPIC-1: Linux System Administrator 101 & 102

Exam Code: 101-400 & 102-400 or LX0-103 & LX0-104

Duration: 5 Days

Training Fee: RM4, 500.00

HRDF Claimable

Course Overview

LPIC-1 is the first certification in LPI’s multi-level Linux professional certification program. The LPIC-1 will validate the candidate’s ability to perform maintenance tasks on the command line, install and configure a computer running Linux and configure basic networking.

The LPIC-1 is designed to reflect current research and validate a candidate’s proficiency in real world system administration. The objectives are tied to real-world job skills, which we determine through job task analysis surveying during exam development.

To obtain the LPIC-1 Linux certification, you need to take 2 exams; 100-400 & 102-400. As an alternative, you can take CompTIA Linux+ Certification which the exam are LX0-103 & LX0-104. This Linux training is available at our training lab in Kuala Lumpur or In House at client’s venue throughout Malaysia.

Course Prerequisite

There are no prerequisites for this certification

Course Objectives

  • Understand the architecture of a Linux system;
  • Install and maintain a Linux workstation, including X11 and setup it up as a network client;
  • Work at the Linux command line, including common GNU and Unix commands;
  • Handle files and access permissions as well as system security; and
  • Perform easy maintenance tasks: help users, add users to a larger system, backup and restore, shutdown and reboot.

Course Outline

Linux LPIC-1 (Exam Code 101-400)

  1. System Startup and Shutdown
  • Identify the features of different boot leaders
  • Define and explain bootstrap procedures
  • Explain single and multi-user runlevels
  • Identify and configure system startup files
  • Perform a clean shutdown procedure
  • Explain and define the maintenance mode
  • System Startup and Shutdown

 

  1. Managing Users
  • Define the requirements for user accounts
  • Explain groups and group accounts
  • Construct configuration files (group, passwd, shadow)
  • Demonstrate adding users
  • Describer modifying user details
  • Explain Passwords
  • Demonstrate deleting users

 

  1. User Environments
  • Construct different login profiles and user accounts
  • Define, explain, and modify user environments
  • Explain security issues

 

  1. Documentation
  • Use the man command
  • Use the info command
  • Identify and locate system documentation
  • Identify and use online documentation such as The Linux Documentation Project

 

  1. The Shell and Shell Scripting
  • Demonstrate and identify different Linux shell environments
  • Understand the redirection of input
  • Understand and utilize command substitution
  • Write and configure bash scripts using variables, flow controls, interactive input, functions, arithmetic, and arrays

 

  1. Process Scheduling
  • Understand the sytax for at, cron, and anacron
  • Automate programs and functions
  • Determine which scheduling utility best suits a particular automation need
  • Administer at, cron, and anacron configuration files

 

  1. Printing
  • Identify different print options, like LPD, LPRng, and CUPS
  • Modify the/etc/printcap file
  • Aadd local and remote printers
  • Use Ip tolls like lpr, lprm, lpq, and lpc
  • Identify and use GUI printer administration tools such as YaST and sytem-config-printer
  • Add print security through /etc/host.lpd
  • Identify different print filters

 

  1. The Linux Kernel
  • Define kernel properties
  • Demonstrate new kernel preparation
  • Identify and use kernel configuration tools
  • Recompile and install a kernel
  • Identify kernel modules

 

  1. Basic Networking
  • Identify and define the TCP/IP protocol suite
  • Configure IP addressing and files
  • Configure basic networking settings
  • Configure a NIC
  • Understand and configure routing tables and daemons
  • Describe and configure PPP
  • Describe SLIP,CSLIP, and ISDN
  • Utilize common networking tools like traceroute, dig, and whois

 

  1. Apache and SSH
  • Identify the major configuration files for Apache
  • Control Apache using apache2ctl
  • Understand what the Secure Shell (SSH) is and what it replaces
  • Identify and use some of the utilities included in the SSH suite

 

  1. E-mail
  • Identify the different configuration files for Sendmail, Postfix, qmail , and Exim
  • Desmonstrate how to use the m4 processing system

 

  1. DNS
  • Explain the reasons for using a name service
  • Configure and setup a Domain Name Service (DNS)
  • Explain the uses of, and the reasons for using BIND
  • Configure BIND

 

  1. Distributed File Systems
  • Identify and discuss distributed file system (DFS) concepts
  • Discuss the basics of NFS and Samba
  • Demonstrate how to mount and export directories with NFS
  • Discuss and address NFS security issues
  • Install Samba
  • Understand how to modify smb.conf
  • Configure basic Samba settings with SWAT

 

  1. Network Security And Performance Tuning
  • Define your role in security
  • Explain physical and software security
  • Describe various methods of security
  • Outline basic security measures for clients and servers
  • Describe workstation security
  • Identify the difference between the hardware and software clock
  • Set the default time zone
  • Use the time setting utilities of date and hwclock
  • Define NTP
  • Identify and use different NTP related commands
  • Identify and define the function of the ntp.conf and ntp.drift files

 

  1. Iptables
  • Identify the differences between Iptables and Ipchains
  • How Iptables processes packets
  • Use the iptablets command
  • Identify and understand targets and chains
  • Understand stateful firewall states
  • Understand log targets

 

  1. Recovery Planning
  • Emphasize the value of recovery vs. backcup
  • Define terminology related to recovery planning
  • Describe the difference between backups and archiving 2
  • Identify different backup media
  • Identify, compare, configure, and use different backup utilities
  • Perform network backups
  • Identify and explain issues about backup

Linux LPIC-1 (Exam code 102-400)

  1. System Startup and Shutdown
  • Identify the features of different boot leaders
  • Define and explain bootstrap procedures
  • Explain single and multi-user runlevels
  • Identify and configure system startup files
  • Perform a clean shutdown procedure
  • Explain and define the maintenance mode
  • System Startup and Shutdown

 

  1. Managing Users
  • Define the requirements for user accounts
  • Explain groups and group accounts
  • Construct configuration files (group, passwd, shadow)
  • Demonstrate adding users
  • Describer modifying user details
  • Explain Passwords
  • Demonstrate deleting users

 

3.User Environments

  • Construct different login profiles and user accounts
  • Define, explain, and modify user environments
  • Explain security issues

 

 

  1. Documentation
  • Use the man command
  • Use the info command
  • Identify and locate system documentation
  • Identify and use online documentation such as The Linux Documentation Project

 

  1. The Shell and Shell Scripting
  • Demonstrate and identify different Linux shell environments
  • Understand the redirection of input
  • Understand and utilize command substitution
  • Write and configure bash scripts using variables, flow controls, interactive input, functions, arithmetic, and arrays

 

  1. Process Scheduling
  • Understand the sytax for at, cron, and anacron
  • Automate programs and functions
  • Determine which scheduling utility best suits a particular automation need
  • Administer at, cron, and anacron configuration files

 

  1. Printing
  • Identify different print options, like LPD, LPRng, and CUPS
  • Modify the/etc/printcap file
  • Aadd local and remote printers
  • Use Ip tolls like lpr, lprm, lpq, and lpc
  • Identify and use GUI printer administration tools such as YaST and sytem-config-printer
  • Add print security through /etc/host.lpd
  • Identify different print filters

 

  1. The Linux Kernel
  • Define kernel properties
  • Demonstrate new kernel preparation
  • Identify and use kernel configuration tools
  • Recompile and install a kernel
  • Identify kernel modules

 

  1. Basic Networking
  • Identify and define the TCP/IP protocol suite
  • Configure IP addressing and files
  • Configure basic networking settings
  • Configure a NIC
  • Understand and configure routing tables and daemons
  • Describe and configure PPP
  • Describe SLIP,CSLIP, and ISDN
  • Utilize common networking tools like traceroute, dig, and whois

 

  1. Apache and SSH
  • Identify the major configuration files for Apache
  • Control Apache using apache2ctl
  • Understand what the Secure Shell (SSH) is and what it replaces
  • Identify and use some of the utilities included in the SSH suite

 

  1. E-mail
  • Identify the different configuration files for Sendmail, Postfix, qmail , and Exim
  • Desmonstrate how to use the m4 processing system

 

  1. DNS
  • Explain the reasons for using a name service
  • Configure and setup a Domain Name Service (DNS)
  • Explain the uses of, and the reasons for using BIND
  • Configure BIND

 

  1. Distributed File Systems
  • Identify and discuss distributed file system (DFS) concepts
  • Discuss the basics of NFS and Samba
  • Demonstrate how to mount and export directories with NFS
  • Discuss and address NFS security issues
  • Install Samba
  • Understand how to modify smb.conf
  • Configure basic Samba settings with SWAT

 

  1. Network Security And Performance Tuning
  • Define your role in security
  • Explain physical and software security
  • Describe various methods of security
  • Outline basic security measures for clients and servers
  • Describe workstation security
  • Identify the difference between the hardware and software clock
  • Set the default time zone
  • Use the time setting utilities of date and hwclock
  • Define NTP
  • Identify and use different NTP related commands
  • Identify and define the function of the ntp.conf and ntp.drift files

 

  1. Iptables
  • Identify the differences between Iptables and Ipchains
  • How Iptables processes packets
  • Use the iptablets command
  • Identify and understand targets and chains
  • Understand stateful firewall states
  • Understand log targets

 

  1. Recovery Planning
  • Emphasize the value of recovery vs. backcup
  • Define terminology related to recovery planning
  • Describe the difference between backups and archiving 2
  • Identify different backup media
  • Identify, compare, configure, and use different backup utilities
  • Perform network backups
  • Identify and explain issues about backup

Training Methods

Public Class Training

Private Class Training

In-House Class Training

Public Class Schedule
15-19 Jan 18
19-23 Mar 18
14-18 May 18
16-20 Jul 18
17-21 Sep 18
19-22 Nov 18

Please contact us if you need more information about Private or In-House Class Training – click here

Training Methods

  • Public Class Training

  • Your Information

  • Participant List

  • NameContact NumberDesignation 
    Add a new row

Any Questions?

  • Contact Us

Call Us : 03-21165778