Course: CSC225

Title: CSC 225 Linux (UNIX) System and Network Administration

Credit Hours and Loading: 4 cr. hrs./5 periods (3 lec., 2 lab)

Prerequisite(s): CSC 220 or consent of instructor.

Description:

Operations and network administration of the Linux (UNIX) system. Includes comparison of Linux distributions and installation of Linux. Also covers network configuration including /etc/inetd.conf, Apache, SAMBA, FTP and NFS and addresses security issues associated with the Internet.

Performance Objectives:

Upon completion of the course, the student will be able to do the following:
  1. Explain client/server programming and computing.
  2. Install the Linux Operating Sysytem.
  3. Configure Linux for TCP/IP client and server operations.
  4. Configure and install Apache web server software.
  5. Install and configure SAMBA file server software.
  6. Configure and install an anonymous FTP file server.

Course Outline:

  1. Background Review
    1. The "UNIX" philosophy
    2. Editing, compiling, linking and running programs
    3. Pipes and redirection
    4. UNIX security and passwords
    5. UNIX file system concepts
    6. Daemon processes and logging
  2. Basic Linux Installation
    1. Different distributions of Linux
    2. Creating a bootable floppy disk
    3. Installation choices: Network/FTP/CD-ROM
    4. Linux installation
    5. Linux configuration
    6. Shadow passwords and security
    7. Adding and removing user accounts
    8. System backups
  3. Installing Software Packages
    1. Downloading software with FTP
    2. Un-TARing software packages
    3. Configuring and compiling software packages
    4. Installing
  4. Network File Services NFS Configuration
  5. SAMBA File and Print Server
    1. Installation and configuration
    2. File sharing to Windows systems
    3. Printer sharing
  6. Apache Web Server
    1. Installation and configuration
    2. Document root
    3. CGI-bin operation
    4. Server side includes
  7. FTP
    1. Anonymous set-root operation and setup
    2. Restricting access
    3. Log files



INITIATOR: Ann Houck/Louis Taber    
CAMPUS:    West    
DATE:      11/11/98

Louis Taber, Computer Science Instructor
Pima Community College, West Campus
2202 West Anklam Road
Tucson, Arizona 85709-0100

(520) 206-2039
e-mail: ltaber <at> pima.edu