Está en la página 1de 3

Linux Foundation’s LFCS and LFCE Certification Preparation Guide

Local system administration

‡ Creating backups

‡ Creating local user groups

‡ Managing file permissions

‡ Managing fstab entries

‡ Managing local users accounts

‡ Managing the startup process and related services ‡ Managing user accounts

‡ Managing user account attributes

‡ Managing user processes

‡ Restoring backed up data

‡ Setting file permissions and ownership

Local security

‡ Accessing the root account

‡ Using sudo to manage access to the root account

Shell scripting

‡ Basic bash shell scripting

Software management

‡ Installing software packages

Command-line

‡ Editing text files on the command line

‡ Manipulating text files from the command line

Filesystem & storage

‡ Archiving and compressing files and directories

‡ Assembling partitions as LVM devices

‡ Configuring swap partitions

‡ File attributes

‡ Finding files on the filesystem

‡ Formatting filesystems

‡ Mounting filesystems automatically at boot time


‡ Mounting networked filesystems

‡ Partitioning storage devices

‡ Troubleshooting filesystem issues

=====================================================

LFCS Section (Chapters 1 to 33)

Chapter 1: Learn GNU ‘sed’ Command


Chapter 2: Learn vi/m as a full Text Editor
Chapter 3: Archiving Files/Directories and Finding Files
Chapter 4: Partitioning Storage Devices
Chapter 5: Setup Network Share (Samba & NFS) File-systems
Chapter 6: Assembling Partitions as RAID Devices
Chapter 7: Manage System Services with SysVinit, Systemd and Upstart
Chapter 8: Managing Users & Groups and Enabling sudo Access
Chapter 9: Package Management with Yum, RPM, Apt, Dpkg, Aptitude and Zypper
Chapter 10: Learning Basic Shell Scripting and Troubleshooting
Chapter 11: Manage and Create LVM Partitions
Chapter 12: Linux Help Documentations and Tools
Chapter 13: Configure and Troubleshoot Grand Unified Boot-loader (GRUB)
Chapter 14: Monitor Linux Processes Resource Usage
Chapter 15: Set Kernel Runtime Parameters in Linux
Chapter 16: SELinux and AppArmor
Chapter 17: Set Access Control Lists (ACL’s) and Disk Quotas
Chapter 18: Setting Up Network Services NFS, Apache, Squid+SquidGuard,
Postfix+Dovecot
Chapter 19: Setting Up FTP Server to Allow Anonymous Logins
Chapter 20: Setup Recursive Caching DNS Server
Chapter 21: Installation and Configuration of MariaDB Database Server
Chapter 22: Configuring NFS Shares with Autofs
Chapter 23: Setup Apache SSL with Name-Based Virtual Hosting
Chapter 24: Setup Restricted Squid Proxy Server
Chapter 25: Configuring SquidGuard for Content Rules
Chapter 26: Setting Up Email Services Postfix+Dovecot
Chapter 27: Setup an Iptables Firewall
Chapter 28: Static and Dynamic Routing
Chapter 29: Setup Encrypted Filesystem and Swap Space
Chapter 30: Monitor System Usage, Utilization, and Troubleshooting
Chapter 31: Setting Up A Local/Network Repository
Chapter 32: Network Performance, Security, and Troubleshooting
Chapter 33: Managing and Configuring Virtual Machines and Containers

LFCE Section (Chapters 1 to 33)

Chapter 1: How to Use Git Version Control System


Chapter 2: Processing and Manipulating Text Streams in Linux
Chapter 3: How to Run Multiple Commands on Multiple Linux Servers
Chapter 4: How to Monitor System Usage, Outages and Troubleshoot Linux Servers
Chapter 5: Network Performance, Security, and Troubleshooting
Chapter 6: Monitor Linux Process Resource Usages
Chapter 7: Update the Kernel and Ensure the System is Bootable
Chapter 8: How to Use udev for Device Detection and Management
Chapter 9: Implementing Mandatory Access Control with SELinux or AppArmor
Chapter 10: User Management, Special Attributes, and PAM
Chapter 11: Install OpenLDAP Server for Centralized Authentication
Chapter 12: Configure LDAP Client to Connect External Authentication
Chapter 13: How to Configure and Use PAM in Linux
Chapter 14: Create SSH Tunneling or Port Forwarding in Linux
Chapter 15: How to Install and Configure Firewalld
Chapter 16: Setting Up Apache with Virtual Hosting with SSL Certificate
Chapter 17: Setting Up Nginx with Virtual Hosting with SSL Certificate
Chapter 18: Setting Up Time Synchronization Server NTP
Chapter 19: Setting Up Centralized Log Server with Rsyslog
Chapter 20: Setting Up DHCP Server and Client
Chapter 21: Setting Up Mail Server Postfix and Dovecot
Chapter 22: Setting Up Squid HTTP Proxy Server
Chapter 23: Setting Up SquidGuard for Squid Proxy Content Filter
Chapter 24: Implement and Configure a PXE Boot Server on CentOS
Chapter 25: Implement and Configure a PXE Boot Server on Ubuntu
Chapter 26: Setting Up a Caching DNS Server
Chapter 27: Logical Volume Management – LVM
Chapter 28: Setting Up Network Share (Samba & NFS) Filesystems
Chapter 29: Configure and Maintain High Availability/Clustering
Chapter 30: Install, Create and Manage LXC (Linux Containers)
Chapter 31: Installing and Configuring a Database Server
Chapter 32: Turn a Linux Server into a Router
Chapter 33: Managing and Configuring Virtual Machines and Containers

Each chapter demonstrates crucial topics and relevant exam objectives in the
beginning and ends with a summary followed by questions and answers.

Additionally, you will notice that we kept some chapters from the previous edition
even when those topics are not included in the exams anymore (FTP and database
servers are two examples) as a bonus.

We hope you can enjoy this material, and use it to help you prepare for these
exams.