Home About Courses Schedule Services Webinars Contact Search

Linux System Administration


Duration: 5 Days

Method: Instructor led, Hands-on workshops

Price: $2950.00

Course Code: LI1030


Prospective system administrators who are already familiar with the Linux operating system, but desire more detailed and specialized information as listed below. This course is available for the Red Hat and SUSE distributions, but a variety of customized topics are available for other distributions as well (primarily Debian-based).


Upon completion of this course, the student will be able to install, configure, and manage a typical Linux system in a standalone environment.

Students are invited to bring their current ideas and questions to the classroom for discussion. Case studies, lecture, group problem solving, and online laboratories will be used. Students will be encouraged to enhance their skills utilizing the techniques presented through classroom problem solving and controlled online workshops.


Familiarity with Linux commands, directory structure, and the text editor. You can find detailed classroom equipment requirements in the classroom setup guide. The largest value is obtained when the student has been working as a novice system administrator for approximately 2 to 4 weeks. By that time, the student has questions to be answered, but has experience with the common day-to-day aspects of system administration.


  • I. Linux Installation (kickstart for REHL autoyast for SUSE)
  • II. Kernel Compilation (why and how)
  • III. Grand Unified Boot Manager (configuration and security)
  • IV. Package Management (rpm/yum, apt)
  • V. Building Custom Packages for RPM
  • VI. Xorg and Remote Application Configuration
  • VII. System Startup/Shutdown Process (controlling system services)
  • VIII. System Logging
  • IX. Overview of System Management Tools
  • X. Physical and Logical Devices (includes overview of LVM2)
  • XI. Virtualization Overview (Linux technologies and tools)
  • XII. User and Group Management (and differences between distributions)
  • XIII. User-based Security Configuration Using sudo
  • XIV. System Backup and Restore (optional)
  • XV. at, cron and anacron (scheduling services)
  • XVI. Printer Configuration (using CUPS) (optional)
  • XVII. Problem Determination and Problem Solving Techniques
  • XVIII. Performance Monitoring Overview
  • XIX. Shell Scripting with a Focus on Administration Tasks
  • XX. Introduction to Python (optional)