Linux in Motion

Linux in Motion

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 15m | 244 MB

Linux in Motion is your ticket to the world of professional Linux administration! Linux expert and professional educator David Clinton guides you through a unique learning experience integrating text, video, and interactive exercises. You’ll learn and practice key concepts like virtualization, container design, and server configuration in Linux as you take on real-world exercises and practical projects. Experience the increased comprehension and skill-building of mixed-media learning while you master Linux administration through this value-rich course!

The Linux operating system is used in desktops, servers, cars, smartphones, household appliances, and even supercomputers. In fact, it’s the backbone of most of the world’s enterprise systems, especially virtual and cloud servers. With reliable security and easy-to-find support from a large community of users and commercial entities like Red Hat, it’s no wonder open-source Linux is a required skill for developers and administrators.

Linux in Motion teaches you the skills you need to successfully run and manage Linux servers. Drawing from his vast experience as a system and cloud administrator, author, and teacher, David Clinton uses live demonstrations, crystal-clear text, insightful diagrams, and hands-on projects to introduce Linux virtualization, securing remote sessions, configuring backups, working with Bash scripts, server monitoring, and much more. Realistic use cases in every section affirm the benefits of the Linux OS, and quick-check exercises let you test your new knowledge, locking it in. Practice projects throughout give you valuable hands-on experience in vital Linux administration tasks.

What you will learn

  • Server virtualization and container design
  • Close control of remote connectivity and network troubleshooting
  • Multiple approaches to filing systems and data backups
  • Configuring and securing application servers
  • Writing interactive Bash scripts
  • Controlling and monitoring system and process health
Table of Contents

1 Getting started
2 Introduction to virtualization
3 Working with Linux containers LXC and LXD
4 The Linux filesystem
5 Understanding Docker
6 Remote connection overview
7 Implementing passwordless SSH access
8 SSH and single sign-on
9 SSH and security through obscurity
10 Backup basics
11 Backups using tar and dd
12 Backing up to AWS S3
13 Automating backups with cron
14 Installing and understanding the LAMP server
15 Managing multiple websites
16 Introduction to web server security
17 Locking down a kiosk
18 Managing connectivity and troubleshooting problems
19 Network diagnostics methodology
20 Bash basics
21 Updating AWS security groups the simple way
22 Updating AWS  security groups the right way
23 Managing system resources
24 Working with cgroups
25 The importance of monitoring performance metrics
26 Introduction to collectd
27 Installing collectd
28 Monitoring clients with collectd