CTS 2321 - Linux System Administration

College of Computer & Information Technology

Credit(s): 3
Contact Hours: 47
Effective Term Fall 2024 (640)

Requisites

Prerequisite CTS 2106 with a minimum grade of C

Course Description

This course is designed to provide students with the competency required for system administrators to configure, manage, troubleshoot, perform, create and maintain support tasks related to the Linux operating system. The course covers such topics as the Linux file system, commands, utilities, text editing, user account administration, shell programming and text processing utilities. Students learn command line syntax and features of the Linux shell. The course also provides the skills and knowledge necessary to sit for the CompTIA Linux+ certification exam.

Learning Outcomes and Objectives

  1. The student will set up the Linux operating system by:
    1. selecting and executing the Linux distribution installation process.
    2. installing, configuring, and using a boot loader.
    3. identifying and installing shared library tools.
    4. administering startup and shutdown procedures.
    5. configuring locale and its related environmental settings.
  2. The student will administer Linux tasks and processes by:
    1. using command line and graphical tools to monitor and administer files and directories.
    2. managing printer and print related jobs.
    3. configuring file systems and performing disk management.
    4. using commands to define and mount file systems.
    5. installing software packages using Red Hat Package Manager (RPM) and Yellowdog Updater, Modified (YUM).
  3. The student will access and employ support resources by:
    1. locating local help resources.
    2. locating web-based help resources.
    3. using command line tools.
    4. locating Linux user groups.
    5. configuring accessibility settings.
  4. The student will manage user accounts and groups by:
    1. adding, modifying, disabling, and deleting user accounts.
    2. changing user passwords.
    3. adding, modifying, and deleting groups.
    4. monitoring user disk quotas.
  5. The student will administer Linux security procedures by:
    1. securing the authentication process.
    2. using log files.
    3. customizing, managing, and using the shell environment.
    4. setting file permissions and ownership.
  6. The student will enable Transmission Control Protocol/Internet Protocol (TCP/IP) networking and network services by:
    1. configuring TCP/IP based network interfaces.
    2. configuring and troubleshooting network issues on a client host.
    3. configuring networking on a virtual machine.
  7. The student will set up a basic level of system security by:
    1. blocking logging, restrictions, and root usage.
    2. using Secure Shell (SSH), public key, and VPN authentication and access.
    3. writing simple scripts or customizing existing scripts.
    4. monitoring resources.

Criteria Performance Standard

Upon successful completion of the course the student will, with a minimum of 70% accuracy, demonstrate mastery of each of the above stated objectives through classroom measures developed by individual course instructors.

History of Changes

C&I 10/9/01, BOT 11/20/01 Effect 20012 (Sess II, 2001). New Prefix and No assigned effective 20021. C&I 10/8/02, BOT 11/12/02, Effective 20022. 3 Year Review 2006. prereq prefix # chg SCNS effective 20091(0415). C&I Approval: 11/10/2009, BOT Approval: 12/15/2009, Effective Term: Spring 2010 (420). C&I Approval: 11/21/2014, BOT Approval: 02/17/2015, Effective Term: Fall 2015 (505).
C&I Approval: 02/17/2024, BOT Approval: 03/19/2024, Effective Term: Fall 2024 (640)

Related Programs

  1. Cloud Computing Technology (CLOUD-AS) (640) (Active)
  2. CompTIA Linux+ (to CLOUD-AS) (TIALIN1IC-AR) (595) (Active)
  3. CompTIA Linux+ (to COMPNET-AS) (TIALIN8IC-AR) (635) (Active)
  4. CompTIA Linux+ (to LINXSA-CT) (TIALIN7IC-AR) (635) (Active)
  5. Network Administration (LINXSA-CT) (610) (Active)
  6. Networking Technologies (COMPNET-AS) (640) (Active)
  7. Technology Development & Management (TMGT-TR) (670) (Active)