Familiarity with Linux commands, directory structure, and the text editor. The largest value is obtained when the student has been working as a novice system administrator for approximately two to four weeks. By that time, the student has questions to be answered, but has experience with the common day-to-day aspects of system administration.
This course provides participants with essential system administration skills. The skills taught cover all operations of a system from installation to backup and recovery. Networking topics are covered in the Linux System Administration II course. This course is available for a variety of Linux distributions, including Red Hat Enterprise Linux, Novell SUSE Enterprise Linux, and Ubuntu Linux. Please specify the distribution and version when contacting us.
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, participants will be able to:
- i\Install, configure, and manage a typical Linux system in a standalone environment
Linux Installation (kickstart for RHEL, or autoyast for SUSE)
Kernel Compilation (why and how)
Grand Unified Boot Manager (configuration and security)
Package Management (rpm / yum, apt)
Building Custom Packages
Xorg and Remote Application Configuration
System Startup/Shutdown Process (controlling system services)
Overview of System Management Tools
Physical and Logical Devices (including overview of LVM2)
Virtualization Overview (Linux technologies and tools)
User and Group Management (and differences between distributions)
User-based Security Configuration Using sudo
System Backup and Restore (optional)
at, cron, and anacron (scheduling services)
Printer Configuration (using CUPS) (optional)
Problem Determination and Problem Solving Techniques
Performance Monitoring Overview
Shell Scripting with a Focus on Administration Tasks
Introduction to Python v3 (optional)