Linux Foundation Certified System Administrator (LFCS)

Linux Foundation Certified System Administrator (LFCS)

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 14h 14m | 6.05 GB

Linux Foundation Certified System Administrator (LFCS) Complete Video Course has 14 hours of comprehensive video training—which includes whiteboard concept teaching, live CLI work, screencast teaching, hands-on labs, and practice exam walkthroughs—so you have everything you need to study for and pass the LFCS exam. This course will give you practical and reliable training, so you get all the information you need to pass the LFCS exam, as well as the real-world experience you need to fully understand concepts and practice your skills.

Linux Foundation Certified System Administrator (LFCS) Complete Video Course gives you everything you need to prepare for and pass the LFCS exam. This comprehensive training includes

  • More than 14 hours of videos
  • Whiteboard instruction to help you grasp difficult concepts
  • CLI instruction so you can see Linux in action
  • Labs so you can practice your skills, plus solution videos so you can then compare your work to the author’s

This engaging self-paced video training solution provides learners with 14 hours of personal visual instruction from an expert trainer with more than 20 years of practical Linux teaching experience. Through the use of topic-focused instructional videos you will gain an in-depth understanding of all topics on the Linux Foundation LFCS exam, as well as a deeper understanding of Linux. The combination of video and labs is a unique offering that gives you a full toolkit to learn and excel on your exam.

Topics include the following:

  • Module 1: Essential Commands
  • Module 2: User and Group Management and Permissions
  • Module 3: Networking
  • Module 4: Operating Running Systems
  • Module 5: Storage Management
  • Module 6: Service Configuration
  • Module 7: Managing Virtualization

What You Will Learn

  • Key concepts for all the objectives on the Linux Foundation Certified System Administrator (LFCS) exam

Who Should Take This Course
Primary audience:

  • Linux Foundation Certified System Administrator (LFCS) certification candidates

Secondary audience:

  • Anyone interested in learning about Linux from the ground up
  • Linux engineers who are interested in learning more about Red Hat Enterprise Linux
  • Junior system administrators who want to deepen their skills
  • Administrators currently administering UNIX systems and developers who write software for Linux
Table of Contents

1 Linux Foundation Certified System Administrator – Introduction
2 Module 1 Introduction
3 Learning objectives
4 1.1 Understanding Linux Distributions
5 1.2 Installing CentOS 7.3
6 1.3 Installing OpenSUSE
7 1.4 Installing Ubuntu 16.04 LTS
8 Lesson 1 Lab – Installing Linux
9 Lesson 1 Lab Solution
10 Lesson 1 Summary
11 Learning objectives
12 2.1 Logging into Linux
13 2.2 Using the Seven Essential Command Line Tools
14 2.3 Getting Help with man
15 2.4 Finding Which man Page to Use
16 2.5 Using Other Systems for Getting Help
17 2.6 Understanding Common Bash Shell Features
18 2.7 Using Bash Shell Scripts
19 Lesson 2 Lab – Using Essential Tools
20 Lesson 2 Lab Solution
21 Lesson 2 Summary
22 Learning objectives
23 3.1 Understanding the Linux File System Hierarchy
24 3.2 Listing Files with ls
25 3.3 Using Shell Wildcards
26 3.4 Copying Files with cp
27 3.5 Working with Directories
28 3.6 Using Absolute and Relative Paths
29 3.7 Moving Files with mv
30 3.8 Removing Files with rm
31 3.9 Understanding Hard and Symbolic Links
32 3.10 Managing Hard and Symbolic Links
33 3.11 Finding Files with find
34 3.12 Using Advanced find options
35 Lesson 3 Lab – Using File Management Tools
36 Lesson 3 Lab Solution
37 Lesson 3 Summary
38 Learning objectives
39 4.1 Understanding How to Work with vim
40 4.2 Creating Text Files with vim
41 4.3 Browsing Text File Contents with less
42 4.4 Displaying Text File Contents with cat and tac
43 4.5 Using head and tail to See File Start and End
44 4.6 Working with grep
45 4.7 Understanding Regular Expressions
46 4.8 Using Regular Expressions with grep
47 4.9 Using Common Text Processing Utilities
48 Lesson 4 Lab – Working with Text Files
49 Lesson 4 Lab Solution
50 Lesson 4 Summary
51 Learning objectives
52 5.1 Working as Root or a Local User
53 5.2 Using su to Perform Administration Tasks
54 5.3 Using sudo to Perform Administration Tasks
55 5.4 Creating a Simple sudo Configuration
56 5.5 Working on Linux from Graphical or Command Line Mode
57 5.6 Connecting Remotely to Linux
58 5.7 Understanding the Use of _etc_securetty
59 Lesson 5 Lab – Connecting to a Server
60 Lesson 5 Lab Solution
61 Lesson 5 Summary
62 Module 2 Introduction
63 Learning objectives
64 6.1 Understanding Why Users are Needed
65 6.2 Understanding the Role of Ownership
66 6.3 Creating Users with useradd and adduser
67 6.4 Creating Groups with groupadd
68 6.5 Managing User and Group Properties
69 6.6 Configuring Defaults for Creating Users
70 6.7 Managing Password Properties
71 6.8 Understanding User Configuration Files
72 6.9 Understanding Group Configuration Files
73 6.10 Understanding Login on External Authentication Sources
74 6.11 Configuring Login on External Authentication Sources
75 6.12 Configuring Resource Access Restrictions
76 Lesson 6 Lab – Managing Users and Groups
77 Lesson 6 Lab Solution
78 Lesson 6 Summary
79 Learning objectives
80 7.1 Understanding Basic Linux Permissions
81 7.2 Managing Basic Linux Permissions
82 7.3 Understanding Advanced Linux Permissions
83 7.4 Managing Advanced Linux Permissions
84 7.5 Understanding Access Control Lists
85 7.6 Managing Access Control Lists
86 7.7 Understanding Extended Attributes
87 7.8 Managing Extended Attributes
88 7.9 Understanding Linux File System Quota
89 7.10 Managing Quota on Ext File Systems
90 7.11 Managing Quota on XFS File Systems
91 7.12 Finding Files with Specific Permissions
92 Lesson 7 Lab – Managing Permissions
93 Lesson 7 Lab Solution
94 Lesson 7 Summary
95 Module 3 Introduction
96 Learning objectives
97 8.1 Summarizing IPv4 Basics
98 8.2 Summarizing IPv6 Basics
99 8.3 Applying Run-time Network Configuration
100 8.4 Understanding Network Device Naming
101 8.5 Applying Persistent Network Configuration in CentOS
102 8.6 Applying Persistent Network Configuration in SUSE
103 8.7 Applying Persistent Network Configuration in Ubuntu
104 8.8 Managing Host Names
105 8.9 Managing Host Name Resolution
106 8.10 Using Common Network Tools
107 Lesson 8 Lab – Managing Networking
108 Lesson 8 Lab Solution
109 Lesson 8 Summary
110 Learning objectives
111 9.1 Configuring the SSH Service
112 9.2 Starting and Enabling the SSH Service
113 9.3 Using ssh to Connect to SSH
114 9.4 Using scp to Securely Copy Files Over the Network
115 9.5 Managing File Synchronization using rsync
116 Lesson 9 Lab – Configuring SSH
117 Lesson 9 Lab Solution
118 Lesson 9 Summary
119 Learning objectives
120 10.1 Understanding Linux Firewalling
121 10.2 Configuring a Firewall with firewalld
122 10.3 Configuring a Firewall with ufw
123 10.4 Configuring a Firewall with SUSEfirewall
124 10.5 Understanding iptables Basics
125 10.6 Configuring a Firewall with iptables
126 Lesson 10 Lab – Configuring a Firewall
127 Lesson 10 Lab Solution
128 Lesson 10 Summary
129 Learning objectives
130 11.1 Understanding Time on Linux
131 11.2 Configuring Local Time on Linux
132 11.3 Understanding the NTP Protocol
133 11.4 Configuring Time Synchronization with ntpd
134 11.5 Configuring Time Synchronization with chronyd
135 Lesson 11 Lab – Managing Time
136 Lesson 11 Lab Solution
137 Lesson 11 Summary
138 Module 4 Introduction
139 Learning objectives
140 12.1 Understanding Linux Processes and Jobs
141 12.2 Managing Interactive Shell Jobs
142 12.3 Monitoring Processes with top
143 12.4 Changing top Display Properties
144 12.5 Requesting Process Properties with ps
145 12.6 Changing Process Priority
146 12.7 Managing Processes with Signals
147 Lesson 12 Lab – Managing Processes
148 Lesson 12 Lab Solution
149 Lesson 12 Summary
150 Learning objectives
151 13.1 Installing Software from Source
152 13.2 Installing Software from Tar Balls
153 13.3 Creating and Compressing Tar Balls
154 13.4 Understanding Software Dependencies
155 13.5 Managing Libraries
156 13.6 Managing Packages on Red Hat and SUSE with rpm
157 13.7 Managing Packages on Ubuntu with dpkg
158 13.8 Using the yum Meta Package Handler
159 13.9 Using the apt Meta Package Handler
160 13.10 Using the zypper Meta Package Handler
161 Lesson 13 Lab – Managing Software
162 Lesson 13 Lab Solution
163 Lesson 13 Summary
164 Learning objectives
165 14.1 Understanding Linux Task Scheduling
166 14.2 Scheduling Tasks with Cron
167 14.3 Using Systemd Timers to Schedule Tasks
168 14.4 Scheduling Tasks with at
169 Lesson 14 Lab – Scheduling Tasks
170 Lesson 14 Lab Solution
171 Lesson 14 Summary
172 Learning objectives
173 15.1 Understanding Linux Log Solutions
174 15.2 Working with systemd-journald
175 15.3 Understanding rsyslogd
176 15.4 Configuring rsyslogd
177 15.5 Rotating Log Files with logrotate
178 Lesson 15 Lab – Configuring Logging
179 Lesson 15 Lab Solution
180 Lesson 15 Summary
181 Learning objectives
182 16.1 Understanding the Role of the Linux Kernel
183 16.2 Working with Kernel Modules
184 16.3 Optimizing the Kernel through _proc
185 Lesson 16 Lab – Managing the Linux Kernel
186 Lesson 16 Lab Solution
187 Lesson 16 Summary
188 Learning objectives
189 17.1 Understanding the Linux Boot Procedure
190 17.2 Configuring the GRUB2 Boot Loader
191 17.3 Troubleshooting Boot Issues
192 17.4 Understanding systemd
193 17.5 Managing Services through systemd
194 17.6 Working with systemd Targets
195 Lesson 17 Lab – Managing the Boot Process
196 Lesson 17 Lab Solution
197 Lesson 17 Summary
198 Learning objectives
199 18.1 Understanding the Need for Mandatory Access Control
200 18.2 SELinux vs. AppArmor
201 18.3 Configuring AppArmor
202 18.4 Configuring the SELinux Mode
203 18.5 Working with SELinux Labels
204 18.6 Managing SELinux Booleans
205 18.7 Troubleshooting SELinux with sealert
206 Lesson 18 Lab – Managing Mandatory Access Control
207 Lesson 18 Lab Solution
208 Lesson 18 Summary
209 Module 5 Introduction
210 Learning objectives
211 19.1 Understanding Disk Storage Solutions
212 19.2 Understanding MBR and GPT Partitions
213 19.3 Creating MBR Partitions
214 19.4 Creating MBR Extended and Logical Partitions
215 19.5 Creating GPT Partitions
216 19.6 Creating File Systems
217 19.7 Mounting Partitions through _etc_fstab
218 19.8 Adding a Swap Partition
219 19.9 Understanding Encrypted Partitions
220 19.10 Configuring Encrypted Partitions
221 19.11 Working with SSD Disks
222 Lesson 19 Lab – Managing Partitions and File Systems
223 Lesson 19 Lab Solution
224 Lesson 19 Summary
225 Learning objectives
226 20.1 Understanding LVM
227 20.2 Creating LVM Logical Volumes
228 20.3 Understanding LVM Volume Naming
229 20.4 Mounting LVM Volumes Persistently
230 20.5 Working with File System Label and UUID
231 20.6 Understanding LVM Resize Operations
232 20.7 Resizing LVM Logical Volumes
233 Lesson 20 Lab – Managing Logical Volumes
234 Lesson 20 Lab Solution
235 Lesson 20 Summary
236 Learning objectives
237 21.1 Understanding RAID Solutions
238 21.2 Creating a Software RAID Volume
239 21.3 Recovering After Failing Disks
240 Lesson 21 Lab – Managing Software RAID
241 Lesson 21 Lab Solution
242 Lesson 21 Summary
243 Module 6 Introduction
244 Learning objectives
245 22.1 Understanding Linux Web Services
246 22.2 Configuring Virtual Hosts
247 Lesson 22 Lab – Managing Web Services
248 Lesson 22 Lab Solution
249 Lesson 22 Summary
250 Learning objectives
251 23.1 Understanding Linux FTP Solutions
252 23.2 Configuring a Basic FTP Server
253 Lesson 23 Lab – Managing an FTP Server
254 Lesson 23 Lab Solution
255 Lesson 23 Summary
256 Learning objectives
257 24.1 Understanding DNS
258 24.2 Configuring a Forwarding DNS Server
259 Lesson 24 Lab – Managing DNS
260 Lesson 24 Lab Solution
261 Lesson 24 Summary
262 Learning objectives
263 25.1 Understanding Linux File Sharing Solutions
264 25.2 Configuring a Basic NFS Server
265 25.3 Mounting an NFS Share Persistently
266 25.4 Configuring a Basic Samba Server
267 25.5 Mounting a Samba Share Persistently
268 Lesson 25 Lab – Managing Network File Shares
269 Lesson 25 Lab Solution
270 Lesson 25 Summary
271 Learning objectives
272 26.1 Understanding Linux Database Solutions
273 26.2 Installing MariaDB
274 26.3 Creating a Simple Database
275 Lesson 26 Lab – Managing MariaDB
276 Lesson 26 Lab Solution
277 Lesson 26 Summary
278 Learning objectives
279 27.1 Understanding E-mail Handling
280 27.2 Configuring Postfix for E-mail Delivery
281 27.3 Configuring Postfix for Local E-mail Reception
282 Lesson 27 Lab – Managing Postfix
283 Lesson 27 Lab Solution
284 Lesson 27 Summary
285 Learning objectives
286 28.1 Understanding Web Proxies
287 28.2 Configuring a Basic Squid Proxy
288 Lesson 28 Lab – Configuring a Proxy
289 Lesson 28 Lab Solution
290 Lesson 28 Summary
291 Module 7 Introduction
292 Learning objectives
293 29.1 Understanding Linux Virtualization Solutions
294 29.2 Creating a KVM Virtual Machine
295 29.3 Managing KVM Virtual Machines
296 Lesson 29 Lab – Managing KVM Virtual Machines
297 Lesson 29 Lab Solution
298 Lesson 29 Summary
299 Linux Foundation Certified System Administrator – Summary