Revised 05/2023

ITN 170 - Linux System Administration (3 CR.)

Course Description

Focuses instruction on the installation, configuration and administration of the Linux operating system and emphasizes the use of Linux as a network client and workstation. Lecture 3 hours per week.

General Course Purpose

None.

Course Prerequisites/Corequisites

Prerequisite: ITE 152 or ITE 115, ITE 119.

Course Objectives

Upon completing the course, the student will be able to:

  • Install common Linux distributions
  • Automate the installation of Linux through the use of “kickstart” scripts
  • Modify and maintain system configuration files and startup scripts
  • Install and maintain software applications
  • Administer user and group accounts
  • Configure and control hardware devices
  • Integrate Linux as a client within an existing network
  • Configure TCP/IP network parameters
  • Configure client software
  • Configure and use the X-Window system
  • Perform basic troubleshooting
  • Configure basic host security
  • Compile and install a custom Linux kernel
  • Describe and identify the run levels 0-6
  • Configure printing (local and network)

Major Topics to Be Included

  • Installation of Linux
  • System initialization scripts
  • Installation and upgrade of system software
  • Compiling system software from source code
  • User administration
  • Installing and configuring hardware devices
  • Installing and configuring print services
  • Network configuration
  • Utilizing network services
  • Configuration of X-Windows
  • Troubleshooting system failures
  • System security