Knowledge Transfer Microsoft Certified Training Partner CTEC
Knowledge Transfer is a Microsoft Certified Gold Partner
Microsoft Certified Gold Training Partner
Search for a Course Topic:
Public Courses
Corporate Services & Training
 

 

 



 Course Search
Keyword
Course #
State

 Training Delivery
 
Training Delivery
Custom Curriculum
Course List
 
 Main Menu
 
Home
View Courses
Site Index
 
 


Enterprise Linux System Administration Overview



  • 1.  Linux Kernel & Devices Lab Tasks

    1. Hardware Discovery Tools

    2. Configuring New Hardware with hwinfo

    3. Kernel Hardware Info – /sys/

    4. /sys/ Structure

    5. udev

    6. Managing Linux Device Files

    7. List Block Devices

    8. SCSI Devices

    9. USB Devices

    10. USB Configuration

    11. Kernel Modules

    12. Configuring Kernel Components and Modules

    13. Handling Module Dependencies

    14. Configuring the Kernel via /proc/

    15. Console

    16. Virtual Terminals

    17. Serial Ports

    18. Random Numbers and /dev/random



  • Lab Tasks

    1. Adjusting Kernel Options

    2. Introduction to Troubleshooting Labs

    3. Troubleshooting Practice: Kernel Modules



  • 2.  Boot Process & Systemd

    1. System Boot Method Overview

    2. systemd System and Service Manager

    3. systemd Targets

    4. Using systemd

    5. Legacy Support for SysV init

    6. Booting Linux on PCs

    7. GRUB 2

    8. GRUB 2 Configuration

    9. GRUB 2 Security

    10. Boot Parameters

    11. Initial RAM Filesystem

    12. init

    13. Linux Runlevels Aliases

    14. Systemd local-fs.target and sysinit.target

    15. Systemd basic.target and multi-user.target

    16. Legacy local bootup script support

    17. System Configuration Files

    18. RHEL7 Configuration Utilities

    19. SLES12 Configuration Utilities

    20. Shutdown and Reboot



  • Lab Tasks

    1. Boot Process

    2. Booting directly to a bash shell

    3. GRUB Command Line

    4. Basic GRUB Security

    5. Managing Services With Systemd's systemctl

    6. Troubleshooting Practice: Boot Process



  • 3.  Software Maintenance

    1. Managing Software

    2. RPM Features

    3. RPM Architecture

    4. RPM Package Files

    5. Working With RPMs

    6. Querying and Verifying with RPM

    7. Updating the Kernel RPM

    8. Dealing With RPM & Yum Digest Changes

    9. Yum Plugins & RHN Subscription Manager

    10. YUM Repositories

    11. YUM Repository Groups

    12. Compiling/Installing from Source

    13. Manually Installed Shared Libraries

    14. Rebuilding Source RPM Packages



  • Lab Tasks

    1. Managing Software with RPM

    2. Creating a Custom RPM Repository

    3. Querying the RPM Database

    4. Installing Software via RPM & Source and Rebuilding SRPMs



  • 4.  Local Storage Administration

    1. Partitioning Disks with fdisk & gdisk

    2. Resizing a GPT Partition with gdisk

    3. Partitioning Disks with parted

    4. Filesystem Creation

    5. Persistent Block Devices

    6. Mounting Filesystems

    7. Resizing Filesystems

    8. Filesystem Maintenance

    9. Managing an XFS Filesystem

    10. Swap

    11. Filesystem Structures

    12. Determining Disk Usage With df and du

    13. Configuring Disk Quotas

    14. Setting Quotas

    15. Viewing and Monitoring Quotas

    16. Filesystem Attributes



  • Lab Tasks

    1. Creating and Managing Filesystems

    2. Hot Adding Swap

    3. Setting User Quotas



  • 5.  LVM & RAID

    1. Logical Volume Management

    2. Implementing LVM

    3. Creating Logical Volumes

    4. Manipulating VGs & LVs

    5. Advanced LVM Concepts

    6. gnome-disk-utility

    7. SLES Graphical Disk Tool

    8. RAID Concepts

    9. Array Creation with mdadm

    10. Software RAID Monitoring

    11. Software RAID Control and Display



  • Lab Tasks

    1. Creating and Managing LVM Volumes

    2. Creating and Managing a RAID-5 Array



  • 6. Remote Storage Administration

    1. Remote Storage Overview

    2. Remote Filesystem Protocols

    3. Remote Block Device Protocols

    4. File Sharing via NFS

    5. NFSv4+

    6. NFS Clients

    7. NFS Server Configuration

    8. YaST NFS Server Administration

    9. Implementing NFSv4

    10. AutoFS

    11. AutoFS Configuration

    12. Accessing Windows/Samba Shares from Linux

    13. SAN Multipathing

    14. Multipath Configuration

    15. Multipathing Best Practices

    16. iSCSI Architecture

    17. Open-iSCSI Initiator Implementation

    18. iSCSI Initiator Discovery

    19. iSCSI Initiator Node Administration

    20. Mounting iSCSI Targets at Boot

    21. iSCSI Multipathing Considerations



  • Lab Tasks

    1. Using autofs

    2. NFS Server Configuration

    3. iSCSI Initiator Configuration

    4. Multipathing with iSCSI



  • 7.  User/Group Administration

    1. Approaches to Storing User Accounts

    2. User and Group Concepts

    3. User Administration

    4. Modifying Accounts

    5. Group Administration

    6. Password Aging

    7. Default User Files

    8. Controlling Login Sessions

    9. system-config-authentication

    10. SLES DS Client Configuration

    11. System Security Services Daemon (SSSD)



  • Lab Tasks

    1. User and Group Administration

    2. Using LDAP for Centralized User Accounts

    3. Troubleshooting Practice: Account Management



  • 8.  Pluggable Authentication Modules (PAM)

    1. PAM Overview

    2. PAM Module Types

    3. PAM Order of Processing

    4. PAM Control Statements

    5. PAM Modules

    6. pam_unix

    7. pam_nologin.so

    8. pam_limits.so

    9. pam_wheel.so

    10. pam_xauth.so



  • Lab Tasks

    1. Restricting superuser access to wheel group membership

    2. Using pam_nologin to Restrict Logins

    3. Setting Limits with the pam_limits Modules

    4. Using pam_limits to Restrict Simultaneous Logins



  • 9.  Security Administration

    1. Security Concepts

    2. Tightening Default Security

    3. SuSE Security Checker

    4. Security Advisories

    5. Fine Grained Authorizations with Polkit

    6. File Access Control Lists

    7. Manipulating FACLs

    8. Viewing FACLs

    9. Backing Up FACLs

    10. File Creation Permissions with umask

    11. User Private Group Scheme

    12. Alternatives to UPG

    13. AppArmor

    14. SELinux Security Framework

    15. SELinux Modes

    16. SELinux Commands

    17. Choosing an SELinux Policy

    18. SELinux Booleans

    19. Permissive Domains

    20. SELinux Policy Tools

    21. SUSE Basic Firewall Configuration

    22. FirewallD



  • Lab Tasks

    1. User Private Groups

    2. Using Filesystem ACLs

    3. Exploring AppArmor

    4. Exploring SELinux Modes

    5. SELinux File Contexts



  • 10.  Basic Networking

    1. IPv4 Fundamentals

    2. TCP/UDP Fundamentals

    3. Linux Network Interfaces

    4. Ethernet Hardware Tools

    5. Network Configuration with ip Command

    6. Configuring Routing Tables

    7. IP to MAC Address Mapping with ARP

    8. Starting and Stopping Interfaces

    9. NetworkManager

    10. DNS Clients

    11. DHCP Clients

    12. SUSE YaST Network Configuration Tool

    13. Network Diagnostics

    14. Information from ss and netstat

    15. Hardware and System Clock

    16. Managing Network-Wide Time

    17. Continual Time Sync with NTP

    18. Configuring NTP Clients

    19. Useful NTP Commands



  • Lab Tasks

    1. Network Discovery

    2. Basic Client Networking

    3. NTP Client Configuration



  • 11.  Advanced Networking

    1. Multiple IP Addresses

    2. Configuring a DHCP server

    3. IPv6

    4. Interface Aggregation

    5. Interface Bonding

    6. Network Teaming

    7. Interface Bridging

    8. 802.1q VLANS

    9. Tuning Kernel Network Settings



  • Lab Tasks

    1. Multiple IP Addresses Per Network Interface

    2. Configuring IPv6

    3. Troubleshooting Practice: Networking



  • 12.  Log File Administration

    1. System Logging

    2. systemd Journal

    3. systemd Journal's journactl

    4. Secure Logging with Journal's Log Sealing

    5. gnome-system-log

    6. Rsyslog

    7. /etc/rsyslog.conf

    8. Log Management

    9. Log Anomaly Detector

    10. Sending logs from the shell



  • Lab Tasks

    1. Using the systemd Journal

    2. Setting up a Full Debug Logfile

    3. Remote Syslog Configuration

    4. Remote Rsyslog TLS Configuration



  • 13.  Monitoring & Troubleshooting

    1. System Status – Memory

    2. System Status – I/O

    3. System Status – CPU

    4. Performance Trending with sar

    5. Determining Service to Process Mapping

    6. Realtime Monitoring of Resources — Cgroups

    7. Troubleshooting Basics: The Process

    8. Troubleshooting Basics: The Tools

    9. strace and ltrace

    10. Common Problems

    11. Troubleshooting Incorrect File Permissions

    12. Inability to Boot

    13. Typos in Configuration Files

    14. Corrupt Filesystems

    15. RHEL7 Rescue Environment

    16. SUSE Rescue Environment



  • Lab Tasks

    1. Recovering Damaged MBR

    2. Cgroup for Processes



  • A.  Pre-Installation Considerations

    1. Pre-Installation Considerations

    2. Hardware Compatibility

    3. Multi-OS Booting

    4. Partition Considerations

    5. Filesystem Planning

    6. Selecting a Filesystem



  • B.  Installing RHEL7

    1. Anaconda: An Overview

    2. Anaconda: Booting the System

    3. Anaconda: Common Boot Options

    4. Anaconda: Loading Anaconda and Packages

    5. Anaconda: Storage Options

    6. Anaconda: Troubleshooting

    7. FirstBoot

    8. Kickstart

    9. Network Booting with PXE

    10. A Typical Install



  • Lab Tasks

    1. Linux Installation

    2. Automating Installation with Kickstart



  • C.  Installing SLES12

    1. YaST Install Program Interface

    2. Network Installation

    3. SLP for SUSE Linux Installation

    4. Installation Choices

    5. Kernel Crash Dump Configuration

    6. Network Booting with PXE

    7. Creating AutoYaST2 Files

    8. Using AutoYaST2 files

    9. linuxrc Automation

    10. Installation Diagnostics

    11. After The First Reboot

    12. A Typical Install



  • Lab Tasks

    1. SUSE Linux Enterprise Server Installation

    2. Automating Installation with AutoYaST



  • D.  Manage Virtual Machines

    1. Virtualization: What and Why?

    2. Introducing libvirt

    3. libvirt: Basic Concepts

    4. libvirt: Storage Architecture

    5. libvirt: Network Architecture

    6. libvirt: Graphical Tools

    7. libvirt: Command Line Tools

    8. virsh: Basics

    9. virsh: Common Tasks

    10. virt-install

    11. Virtual Machine Guest Tools & Drivers

    12. libguestfs and guestfish



  • Lab Tasks

    1. Installing a Virtual Machine



  • E.  Backups

    1. Backup Software

    2. Managing Optical Media

    3. Tape Libraries

    4. Backup Examples



  • Lab Tasks

    1. Using rsync and ssh for Backups

    2. Using tar for Backups

    3. Using cpio for Backups

    4. Creating ISO Images for Backups

    5. Using dump and restore for Backups




 

View Printer Friendly Page

Course Schedule
  Start Date  City  Price  
 7/24/2017
 $2400
Enroll
 9/11/2017
 $2400
Enroll

To Inquire About Future Classes

Request a class date

if one is not scheduled.



Comments on the Course