Logo

BLT03 - Linux System Administration

The Linux System Administration course helps aspiring System Administrators to learn in depth on the Linux Operating System. This will help learners to install new systems with a variety of Linux distributions and configure systems with new hardware and software combinations.

 

Course Outline:


    Introduction
        Linux Foundation
        Linux Foundation Training
        Logistics

    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

    Linux Filesystem Tree Layout
        Data Distinctions
        FHS Linux Standard Directory Tree
       
    Kernel Services and Configuration
        Kernel Overview
        Kernel Configuration
        sysctl
        Kernel Modules
        Module Utilities
        Module Configuration
        udev and Device Management

     Partitioning and Formatting Disks
        Common Disk Types
        Disk Geometry
        Partitioning
        Naming Disk Devices
        Sizing up partitions
        Partition table editors

    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

    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

     Processes
        Programs and Processes
        Process States
        Execution Modes
        Daemons
        Creating Processes
        Process Monitoring
        Signals
        niceness

     Package Management Systems
        Software Packaging Concepts
        RPM (Red Hat Package Manager)
        DPKG (Debian Package)
     

    Package Installers
        yum
        zypper
        APT

   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

   Backup and Recovery Methods
        Backup Basics
        cpio
        tar
        Compression: gzip, bzip2 and xz and Backups
        dd
        rsync
        dump and restore
        mt
        Backup Programs

    Networking
        IP Addresses
        Hostnames
        Configuring Network Interfaces
        Routing
        Name Resolution
        Network Diagnostics

    Local System Security
        Creating a Security Policy
        Updates and Security
        Physical Security
        Filesystem Security
        Linux Security Modules

    Basic Troubleshooting 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

    Evaluation Survey