Linux System Administration vA

Course information
Price: Please Call
Day(s): 4
Course Code: M55187
Version: A
Delivery Method: Public Classroom

Overview

This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional Linux system administrator. The course covers how to administer, configure and upgrade Linux systems running one of the three major Linux distribution families: Red Hat, SUSE, Debian/Ubuntu, how to master the tools and concepts you’ll need to efficiently build and manage an enterprise Linux infrastructure. It also covers how to use state-of-the-art system administration techniques in real-life scenarios via practical labs. This course prepares the user for the Linux Foundation Certified System Administrator (LFCS) exam, which is also a required component of the MCSA: Linux on Azure Certification.

Pre-Requisites

Before attending this course, students must have:

  • Knowledge of the basic components of Linux.
  • Familiarity with text editors.
  • Working knowledge of Bash scripting.

Content

  • Module 1: System Startup and Shutdown
  • Understanding the Boot Sequence
  • The Grand Unified Boot Loader
  • GRUB Configuration Files
  • System Configuration Files in /etc
  • The init Process
  • SysVinit Startup
  • chkconfig and service
  • Upstart
  • systemd
  • Shutting down/Rebooting the System
  • Lab : Chapter Labs
  • Boot into non-graphical mode using GRUB
  • Add a new startup service with System V
  • Add a new startup services with system
  • Run Shutdown vs. Halt vs. Reboot
  • Module 2: Linux Filetree System Layout
  • Data Distinctions
  • FHS Linux Standard Directory Tree
  • root (/) directory
  • /bin
  • /dev
  • /etc
  • /home
  • /lib and /lib64
  • /media
  • /mnt
  • /opt
  • /proc
  • /sys
  • /root
  • /sbin
  • /tmp
  • /usr
  • /var
  • /run
  • Lab : Chapter Labs
  • Change size of the default directories
  • Touring the /proc Filesystem
  • Module 3: Kernel Services and Configuration
  • Kernel Overview
  • Kernel Configuration
  • sysctl
  • Kernel Modules
  • Module Utilities
  • Module Configuration
  • udev and Device Management
  • Lab : Chapter Labs
  • Manipulating system tunables with sysctl.
  • Changing the maximum process ID.
  • Working with Kernel modules.
  • Working with udev
  • Module 4: Partitioning and Formatting Disks
  • Common Disk Types
  • Disk Geometry
  • Partitioning
  • Naming Disk Devices
  • Sizing up partitions
  • Partition table editors
  • Lab : Chapter Labs
  • Using a file as a disk partition image
  • Partioning a Disk Image file
  • Using losetup and parted
  • Partitioning a real hard disk
  • Module 5: Linux Filesystems
  • Some Notes About Filesystems
  • Virtual Filesystem (VFS)
  • Filesystem Concepts
  • Disk and Filesystem Usage
  • Extended Attributes
  • ext4
  • XFS
  • btrfs
  • Creating and formatting filesystems
  • Checking and Repairing Filesystems
  • Mounting filesystems
  • Swap
  • Filesystem Quotas
  • Lab : Chapter Labs
  • Defragmenting a system.
  • Modifying Filesystem parameters using tune2fs.
  • Working with file attributes.
  • Mounting options.
  • Managing swap space.
  • Filesystem quotas.
  • Working with XFS
  • Working with btrfs
  • Module 6: RAID and LVM
  • RAID
  • RAID Levels
  • Software RAID Configuration
  • Logical Volume Management (LVM)
  • Volumes and Volume Groups
  • Working with Logical Volumes
  • Resizing Logical Volumes
  • LVM Snapshots
  • Lab : Chapter Labs
  • Creating a RAID device
  • Creating Logical Volumes
  • Module 7: Processes
  • Programs and Processes
  • Process States
  • Execution Modes
  • Daemons
  • Creating Processes
  • Process Limits
  • Process Monitoring
  • Signals
  • niceness
  • Libraries
  • Lab : Installing and Configuring Windows 7
  • Controlling processes with ulimit
  • Using ps and top
  • Monitoring process states
  • Examining signal priorities and execution
  • Module 8: Package Management Systems
  • Software Packaging Concepts
  • RPM (Red Hat Package Manager)
  • DPKG (Debian Package)
  • Revision Control Systems
  • Lab : Chapter Labs
  • Using RPM
  • Rebuilding the RPM database
  • Using DKPG
  • Version control with git
  • Module 9: Package Installers
  • Package Installers
  • yum
  • zypper
  • APT
  • Lab : Chapter Labs
  • Basic yum commands
  • Using yum to find information about a package
  • Managing groups of packages with yum
  • Adding a new yum repository
  • Basic zypper commands
  • Using zypper to find information about a package
  • Basic APT commands
  • Using APT to find information about a package
  • Managing groups of packages using APT
  • Module 10: User and Group Account Management
  • User Accounts
  • Management
  • Passwords
  • Restricted Shells and Accounts
  • The root Account
  • Group Management
  • PAM (Pluggable Authentication Modules)
  • Authentication Process
  • Configuring PAM
  • LDAP Authentication
  • File Permissions and Ownership
  • SSH
  • Lab : Chapter Labs
  • Working with user accounts
  • Working with groups
  • Configuring PAM
  • Using chmod
  • Module 11: Backup and Recovery Methods
  • Backup Basics
  • cpio
  • tar
  • Compression: gzip, bzip2 and xz and Backups
  • dd
  • rsync
  • dump and restore
  • mt
  • Backup Programs
  • Lab : Chapter Labs
  • Using tar for backup
  • Using cpio for backup
  • Using rsync for backup
  • Module 12: Networking
  • IP Addresses
  • Hostnames
  • Configuring Network Interfaces
  • Routing
  • Name Resolution
  • Network Diagnostics
  • Lab : Chapter Labs
  • Static configuration of a network interface
  • Adding a static hostname
  • Adding a network interface alias
  • Module 13: Firewalls
  • Firewalls
  • Interfaces
  • firewalld
  • Zones
  • Source Management
  • Service and Port Management
  • Lab : Chapter Labs
  • Installing firewalld
  • Examining firewall-cmd
  • Adding services to a zone
  • Using the firewall GUI
  • Module 14: Local System Security
  • Local System Security
  • Creating a Security Policy
  • Updates and Security
  • Physical Security
  • Filesystem Security
  • Linux Security Modules
  • Lab : Chapter Labs
  • Using SELinux
  • Security and mount options
  • Using umask
  • Usint setuid and scripts
  • Module 15: Basic Troubleshoot and System Rescue
  • Troubleshooting Overview
  • Things to Check: Networking
  • Boot Process Failures
  • Filesystem Corruption and Recovery
  • Virtual Consoles
  • Rescue Media and Troubleshooting
  • System Rescue and Recovery
  • Lab : Chapter Labs
  • Preparing to use Rescue/Recover media
  • Recovering from a corrupted GRUB configuration
  • Recovering from a password failure
  • Recovering from partition table corruption
  • Recovering using the install image

Objectives

  • Perform essential Linux commands such as installation, searches and manipulating files.
  • Operate running Linux systems by managing the boot process, scheduling jobs, updating the system, monitoring system performance and managing security.
  • Manage users and groups by adding/deleting/modifying, configuring LDAP and PAM, modifying user processes and resources.
  • Ensure network performance via configuration, monitoring, tunnelling and routing of traffic.
  • Configure services such as DNS, shares, SSH and SELinux/AppArmor as well as servers for DHCP and HTTP.
  • Manage system storage by using partitions, logical volumes, phsyical volumes, ACLs, quotas and clustering.

Target Audience

This course is intended for students with a basic knowledge of Linux and its most common utilities and text editors. For users with no prior experience we suggest the free ‘Introduction to Linux’ course available on edx.org

Other Delivery Methods

All Delivery Methods

Public Classroom Schedule

Dates available on request. Please contact us.

Course description

Download a PDF document of the complete course description: Linux System Administration vA

All course dates
Date & Location Language Ver
September
04 Sep - 07 Sep, 2017 København (Hvidovre) Public Classroom
04 Sep - 07 Sep, 2017 Oslo, Global Knowledge Public Classroom
11 Sep - 14 Sep, 2017 Cairo-Sheraton Public Classroom
October
Guaranteed Event 02 Oct - 05 Oct, 2017 Stockholm SV Public Classroom
09 Oct - 12 Oct, 2017 København (Hvidovre) Public Classroom
09 Oct - 12 Oct, 2017 Eindhoven (Evoluon Noord Brabantlaan 1) Public Classroom
December
11 Dec - 14 Dec, 2017 København (Hvidovre) Public Classroom
11 Dec - 14 Dec, 2017 Amsterdam (Kingsfordweg 43) Public Classroom
11 Dec - 14 Dec, 2017 Oslo, Global Knowledge Public Classroom

This item has been added to your basket