3.14
Capacity Building and Training
Training on Linux System Administration, LPI Certification Level 1
165
3.14
Training on Linux System Administration,
LPI Certification Level 1
Name of the Tool: Training on Linux System Administration, LPI Certification Level 1
Source: GIZ
Usage: This training has been designed for IT experts and institutions desired to become qualified trainers on the subject of Linux system administration. It is geared towards trainers who want to incorporate FOSS Certification training based on the Linux Professionals Institute (LPI) community certification pro-gram into their institution‘s curriculum and/or developing FOSS Certification training as a new revenue stream.
Description: This open training guide provides a structured set of learning modules with learning objectives, key knowledge areas, introductions and concrete learning steps and handouts on Linux system administration as well as a module on how to be a FOSS trainer. The guide is therefore, particularly suitable for use in Training-of-Trainers settings and the development of advanced courses within ICT-associations, their member organisations, ICT-training institutions as well as universities. It can be used in tutored learning environments (e.g. 2 weeks courses preparing for the certification exam) as well as other settings such as peer-to-peer learning, self-study, blended learning and e-learning.
166
Training on Linux System Administration, LPI Certification Level 1
Topic: Training on Linux System Administration, LPI Certification Level 1
Objectives: Objectives of the LPI 101 module:
Install Linux, making appropriate choices for disk partitioning
Boot the system, change run levels, shut-down and reboot
Work effectively at the shell command prompt
Install and manage packages using both RedHat and Debian tools
Manage, find, copy, delete, archive and compress files and directories
Process text streams using pipes, filters and re-direction
Manage processes and modify process execution priorities
Search text files with regular expressions and edit files
Create partitions and file systems, and maintain their integrity
Control file access permissions
Objectives of the LPI 102 module:
Customise the shell and write simple shell scripts
Query databases and manipulate data using SQL
Install and configure the X server and set up a display manager
Manage user accounts and groups
Schedule jobs at regular intervals using cron
Localise the system for a language other than English
Keep your system clock correct
Manage printers and printing
Understand IP networking and set up a basic network configuration
Maintain host security and enable secure login with ssh
Objectives of the “FOSS Trainer” module:
Understand some of the requirements for becoming a FOSS trainer
Be able to identify and seize the opportunities that exist for FOSS training as a business
Gain the knowledge and skills required to organise and provide FOSS training
Appreciate the benefits of peer production of Open Educational Resources and Open Content
3.14
Capacity Building and Training
Training on Linux System Administration, LPI Certification Level 1
167
Prerequisites: Extensive experience (several years) using computers, including a strong knowledge of hardware components and their interaction with basic operating system (OS) components.
A general knowledge of computing and networking basics such as binary and hexadecimal maths, file-system structures, Ethernet and Internet net-working operations and hardware, etc.
More than three cumulative months of practical experience using a GNU/Linux, BSD or Unix OS, working at the command-line
(in a text terminal or console) either locally or remotely.
LPIC101
101 System Architecture
101.1 Determine and configure hardware settings 101.2 Boot the system
101.3 Change run levels and shutdown or reboot the system
102 Linux installation and package management
102.1 Design hard disk layout 102.2 Install a boot manager 102.3 Manage shared libraries
102.4 Use Debian package management 102.5 Use RPM and YUM package management
103 GNU and Unix Commands
103.1 Work on the command line 103.2 Process text streams using filters 103.3 Perform basic file management 103.4 Use streams, pipes and redirects 103.5 Create, monitor and kill processes 103.6 Modify process execution priorities 103.7 Search text files using regular expressions 103.8 Perform basic file editing operations using vi
104 Devices, Linux Filesystems, Filesystem Hierarchy Standard
104.1 Create partitions and filesystems 104.2 Maintain the integrity of filesystems
104.3 Control mounting and unmounting of file systems 104.4 Manage disk quotas
168
Content: LPIC102
105 Shells, scripting and data management
105.1 Customise and use the shell environment 105.2 Customise or write simple scripts 105.3 SQL data management
106 User Interfaces and Desktops
106.1 Install and configure X11 106.2 Set up a display manager 106.3 Accessibility
107 Administrative Tasks
107.1 Manage user and group accounts and related system files 107.2 Automate system administration tasks by scheduling jobs 107.3 Localisation and internationalisation
108 Essential System Services
108.1 Maintain system time
108.3 Mail Transfer Agent (MTA) basics 108.4 Manage printers and printing
109 Networking Fundamentals
109.1 Fundamentals of internet protocols 109.2 Basic network configuration 109.3 Basic network troubleshooting 109.4 Configure client side DNS
110 Security
110.1 Perform security administration tasks 110.2 Set up host security
110.3 Securing data with encryption
FOSS Training
HOW TO BE A FOSS TRAINER
FOSS TRAININGS AS A BUSINESS
Invited talks: Discussion of FOSS training Experience, FOSS Business, FOSS in Government, FOSS in Education
ORGANISING TRAININGS
Training Material Development
OPEN EDUCATIONAL RESOURCES AND OPEN CONTENT
TRAINING COMMUNICATION SKILLS
3.14
Capacity Building and Training
Training on Linux System Administration, LPI Certification Level 1
169
Training material: Available for download:
http://www.ict-innovation.fossfa.net/wiki/public-wiki/foss-certification- training-material/lpi-testing-engines
created in 2011
Copyright and licensing of
material / course: License: Creative Commons Attribution-Share Alike 3.0 Germany Language: English
Duration: 2 weeks training, 4 weeks e-learning plus peer-to-peer phase
Date:
-Location:
-Trainer: Provided by GIZ and http://www.ict-innovation.fossfa.net/fct
Certification: Internationally recognised certificate by the Linux Professional Institute
Costs: Participation fee