Enterprise Linux Systems Administration

This is a five day, Enterprise Linux Systems Administration training class that explores installation, configuration and maintenance of Linux systems. The course focuses on issues universal to every workstation and server. This course material is designed to provide extensive hands-on experience. Topics include: installation and configuration; the boot process; user and group administration; filesystem administration, including quotas, FACLs, RAID, and LVM, task automation, client networking, SELinux, software management, log files and troubleshooting.


Public Classes: Delivered live online via WebEx and guaranteed to run . Join from anywhere!

Private Classes: Delivered at your offices , or any other location of your choice.

  1. Become proficient in installation, configuration, and maintenance of Linux.
  2. Understand issues universal to every workstation and server.
  3. Learn the boot process.
  4. Learn about user and group administration.
  5. Learn to troubleshoot.
  1. Linux Hardware Discovery
    1. Interaction, & Control
    2. Hardware Discovery Tools
    3. Configuring New Hardware with hwinfo
    4. Hardware and System Clock
    5. Console
    6. Virtual Terminals
    7. Serial Ports
    8. SCSI Devices
    9. USB Devices
    10. USB Configuration
    11. Common UNIX Printing System
    12. Defining a Printer
    13. Managing Optical Media
    14. Tape Libraries
    15. Managing Linux Device Files
    16. Kernel Hardware Info -/sys/
    17. /sys/ Structure
    18. udev
    19. Kernel Modules
    20. Configuring Kernel Components and
    21. Modules
    22. Handling Module Dependencies
    23. Configuring the Kernel via /proc/
  2. Boot Process and SYSV INIT
    1. Booting Linux on PCs
    2. GRUB Configuration
    3. Boot Parameters
    4. Initial ramdisk
    5. /sbin/init
    6. System Init Styles
    7. Linux Runlevels
    8. /etc/i
    9. nittab
    10. /etc/rc.d/rc.sysinit
    11. SUSE /etc/init.d/boot
    12. Runlevel Implementation
    13. System Configuration Files
    14. RHEL6 Configuration Utilities
    15. SLES11 Configuration Utilities
    16. Typical SysV Init Script
    17. The /etc/rc.local File
    18. The /etc/init.d/*.local Files
    19. Managing Daemons
    20. Controlling Service Startup
    21. Shutdown and Reboot
  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
    9. Digest Changes
    10. YUM Plugins
    11. YUM Repositories
    12. Compiling/Installing from Source
    13. Manually Installed Shared Libraries
    14. Installing Source RPM Packages
  4. FileSystem Administraton
    1. Partitioning Disks with fdisk
    2. Partitioning Disks with parted
    3. Filesystem Creation
    4. Mounting Filesystems
    5. Filesystem Maintenance
    6. Persistent Block Devices
    7. Resizing Filesystems
    8. Swap
    9. Filesyst
    10. em Structures
    11. Determining Disk Usage With df and du
    12. Configuring Disk Quotas
    13. Setting Quotas
    14. Viewing and Monitoring Quotas
    15. Filesystem Attributes
    16. Backup Software
  5. LVM & RAID
    1. Logical Volume Management
    2. Implementing LVM
    3. Creating Logical Volumes
    4. Manipulating VGs & LVs
    5. Advanced LVM Concepts
    6. system-config-lvm
    7. SLES Graphical Disk Tool
    8. RAID Concepts
    9. Array Creation with mdadm
    10. Software RAID Monitoring
    11. Software RAID Control and Display
  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. Implementing NFSv4
    9. AutoFS
    10. AutoFS Configuration
    11. Accessing Windows/Samba Shares from
    12. Linux
    13. SAN Multipathing
    14. Multipath Configuration
    15. Multipathing Best Practices
    16. iSCSI Architecture
    17. Open-iSCSI Initiator
    18. Implementation
    19. iSCSI Initiator Discovery
    20. iSCSI Initiator Node
    21. Administration
    22. Mounting iSCSI Targets at Boot
    23. iSCSI Multipathing Considerations
  7. User/Group Administration
    1. User and Group Concepts
    2. User Administration
    3. Modifying Accounts
    4. Group Administration
    5. Password Ag
    6. ing
    7. Default User Files
    8. Controlling Logins
    9. Manual DS Client Configuration
    10. system-config-authentication
    11. SLES Graphical DS Client
    12. Configuration
    13. System Security Services
    14. Daemon (SSSD)
  8. Pluggable Authentication
    1. Modules (PAM)
    2. PA
    3. M Overview
    4. PAM Module Types
    5. PAM Order of Processing
    6. PAM Control Statements
    7. PAM Modules
    8. pam_unix
    9. pam_nologin.so
    10. pam_limits.so
    11. pam_wheel.so
    12. pam_xauth.so
  9. Security Administration
    1. Security Concepts
    2. Tighten
    3. ing Default Security
    4. SuSE Security Checker
    5. Security Advisories
    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. Alternativ
    13. es to UPG
    14. AppArmor
    15. SELinux Security Framework
    16. SELinux Modes
    17. SELinux Commands
    18. Choosing an SELinux Policy
    19. SELinux Booleans
    20. Permissive Domains
    21. SELinux Policy Tools
    22. Basic Firewall Activation
  10. Basic Networking
    1. IPv4 Fundamentals
    2. TCP/UDP Fundamentals
    3. Linux Network Interfaces
    4. Ethernet Hardware Tools
    5. Network Configuration with ip
    6. Command
    7. Configuring Routing Tables
    8. IP to MAC Address Mapping with ARP
    9. Starting and Stopping Interfaces
    10. NetworkManager
    11. DNS Clients
    12. DHCP Clients
    13. system-config-network{tui,cmd}
    14. SUSE YaST Network Configuration
    15. Tool
    16. Network Diagnostics
    17. Information from netstat and ss
    18. Managing Network-Wide Time
    19. Continual Time Sync with
    20. NTP
    21. Configuring NTP Clients
    22. Useful NTP Commands
  11. Advanced Networking
    1. Multiple IP Addresses
    2. Configuring a DHCP server
    3. Enabling IPv6
    4. Interface Bonding
    5. Interface Bridging
    6. 802.1q VLANS
    7. Tuning Kernel Network Settings
    8. Log File Administration
    9. System Logging
    10. Syslog-ng
    11. Rsyslog
    12. /etc/rsyslog.conf
    13. Log Management
    14. Log Anomaly Detector
  12. Monitoring & Troubleshooting
    1. System Status - Memory
    2. System Status - I/O
    3. System Status - CPU
    4. Performance Trending with sar
    5. Troubleshooting Basics: The
    6. Process
    7. Troubleshooting Basics: The Tools
    8. strace and ltrace
    9. Common Problems
    10. Troubleshooting Incorrect File
    11. Permissions
    12. Inability to Boot
    13. Typos in Configuration Files
    14. Corrupt Filesystems
    15. RHEL6 Rescue Environment
    16. SUSE Rescue Environment
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this Linux class:

  • Students should already be comfortable working in a Linux or UNIX environment. .

Experience in the following would be useful for this Linux class:

  • An understanding of network concepts, and the TCP/IP protocol suite is helpful.

Training for your Team

Length: 5 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

What people say about our training

I liked that the class was interactive and the instructor involved the participants. This made the class "hands-on" and more interesting.
Terresa Van Horn
Very dynamic class.
Harry Lu
Webucator worked with my small team to find the coursework and price that fit us. We were able to focus on what we needed. Before I found Webucator, I was unable to find any other company that was willing to customize to our needs. The fact that they're so happy to right-size the training makes Webucator stand out in the industry. I was very impressed with the level of customer service and the quality of the instruction we received. They even found the perfect date in both our busy schedules. Our instructor really kept the team engaged, working through questions and making us laugh along the way. I would recommend Webucator to anyone!
Liz Radtke
Mixed Media Creations
Excellent instructor and good training materials. I will definitely take future classes offered by Webucator.
Bryan Chuc
Wharton County Junior College

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing


Students who have taken Instructor-led Training


Organizations who trust Webucator for their Instructor-led training needs


Satisfaction guarantee and retake option


Students rated our trainers 9.29 out of 10 based on 29,570 reviews

Contact Us or call 1-877-932-8228