Skip to content
SkilBrill Training Institute Logo
  • Home
  • Courses
  • About
  • Contact
  • Blog
    • Freshers

Home - Lessons - Linux Professional Institute LPIC-1 and LPIC-2 Training (LPI) - M7 — LPIC-2: Compiling, Services and Larger Systems - Configuring a web server, a file server and a mail transfer agent

Linux Professional Institute LPIC-1 and LPIC-2 Training (LPI) Configuring a web server, a file server and a mail transfer agent
Linux Professional Institute LPIC-1 and LPIC-2 Training (LPI)
0% Completed
M1 — The LPI Path and System Architecture
The LPI path: LPIC-1 then LPIC-2, four exams, five year validity
Reading
Kernel, shell, systemd and the layers between the hardware and the prompt
Reading
Virtual machines, containers and cloned system images at a conceptual level
Reading
Command syntax, quoting, pipes and how to read a help page under pressure
Reading
File types, the hierarchy standard and where configuration really lives
Reading
ls, cd, cp, mv, rm and find, and the options people forget on the exam
Reading
M2 — Files, Permissions and the Shell Environment
Users, groups, the passwd and shadow files and the home directory layout
Reading
Ownership, group, other and the numeric form of the permission bits
Reading
chmod, chown, chgrp and the setuid, setgid and sticky bits
Reading
umask and the default mode a new file inherits from its parent
Reading
Environment variables, PATH, shell startup files and aliases
Reading
Bash parameter expansion, here-documents and command substitution
Reading
M3 — Storage: ext4, XFS, LVM and Mounts
Inodes, blocks and the filesystem metadata that quietly fills a disk
Reading
Creating and checking ext4 with mkfs, tune2fs and fsck
Reading
XFS administration, growth and repair with xfs_info and xfs_repair
Reading
Mount options, the mount table and the fstab fields that matter
Reading
Logical volumes, volume groups and taking a snapshot copy before a change
Reading
Disk usage, inode exhaustion, quotas and the first checks on a full disk
Reading
M4 — Processes, Signals, Services and systemd
Process states, the process tree and the /proc entries that explain them
Reading
Signals, kill and pkill, and the difference between TERM and KILL
Reading
Job control, nohup and surviving a dropped session on a long task
Reading
systemd units, targets, the dependency graph and the ordering rules
Reading
journalctl queries and the boot and unit logs for a failed service
Reading
Timers, cron and the two schedulers a host administrator must keep apart
Reading
M5 — Scripting and Text Processing for Administration
Script structure, arguments, exit codes and the shebang line
Reading
Conditionals, loops, functions and reading from standard input
Reading
sed, awk, sort, uniq, cut and tr inside a pipeline that does the work
Reading
Regular expressions in grep, sed and awk, basic and extended
Reading
Triaging a log with text tools: count, group and find the outlier
Reading
Debugging with set -x, bash -n and a small test harness of your own
Reading
M6 — Networking, DNS and Security Basics
Interfaces, addressing, the route table and how a packet finds its way
Reading
TCP and UDP, ports and the socket states a connection passes through
Reading
The network configuration tools and the persistent files behind them
Reading
DNS record types, the resolver files and querying a name server
Reading
OpenSSH key pairs, the client config and disabling password logins
Reading
Firewalls, secure tunnels and the principle of least privilege on a host
Reading
M7 — LPIC-2: Compiling, Services and Larger Systems
Compiling from source, the toolchain and resolving a shared library
Reading
Building a kernel, an initrd and the module loading that follows
Reading
Package management across distributions, repositories and dependencies
Reading
Configuring a web server, a file server and a mail transfer agent
Reading
OpenStack basics and the instance lifecycle the objectives cover
Reading
Clusters, shared storage and the high availability topics in the objectives
Reading
M8 — Capstone: Build, Secure and Troubleshoot a Linux Host
Install a host, set the hostname, the network and a working resolver
Reading
Create the users, groups and permission model for a small team
Reading
Deploy a service with a unit file, a timer and a log-based alert
Reading
Write two scripts, one backup and one report, both scheduled and tested
Reading
Break the host on purpose: fill the disk, stop a service, break DNS
Reading
Diagnose each fault, then answer a timed practice paper for all four exams
Reading
Announcements Course Info
PreviousNext

Global Trusted Software Training Partner Since 2022

SkilBrill Training Institute delivers industry-focused technology education that bridges the gap between academic learning and real-world demands. Our structured programs combine foundational theory with practical application, ensuring every graduate is confident and job-ready from day one.

Learn More About Us

© 2026 SkilBrill Training Institute. All Rights Reserved. Privacy Policy Terms Refunds Outcomes

📞 Enroll Now

Start Your Journey

Fill in your details and our team will get back to you within 24 hours

Please enable JavaScript in your browser to complete this form.