CSE 265: System and Network Administration (Spring 2008)

Instructor:Prof. Brian D. Davison
davison(at)cse.lehigh.edu
http://www.cse.lehigh.edu/~brian/
Time/Location: Mon/Wed 2:10-3:00pm in Packard 258, and
Thu, 1:10-3:00pm Packard 112
Introduction: The maintenance and deployment of computer systems in production environments requires significant effort. This course distills decades of experience into operational principles that apply across technologies. This course is intended for undergraduate students and will provide the fundamentals of system administration under Linux, with emphasis on principles that apply to all environments.
Objectives:
  • Understand the role and responsibilities of a system administrator
  • Configure the Linux operating system
  • Describe the system boot process
  • Setup and manage user accounts and groups
  • Manage the resources and security of a computer running Linux
  • Make effective use of Unix utilities, and scripting languages
  • Configure and manage simple TCP/IP network services on a Linux system
  • Develop an appreciation of the documentation available as part of an installed Unix/Linux system
  • Prerequisites: CSE 17 and familiarity with UNIX/Linux.
    Expected Work: Homework and small projects.
    Examinations: Pop quizes, two hourly exams, and a comprehensive final exam.
    Textbooks: Required: Linux Administration Handbook, 2nd Ed., by Nemeth, Snyder, and Hein (Prentice Hall, 2007) and The Practice of System and Network Administration, 2nd Ed., by Limoncelli, Hogan, and Chalup (Addison Wesley, 2007). Optional: The Complete Reference: Fedora 7 & Red Hat Enterprise Linux, by Richard Petersen (Osborne/McGraw-Hill, 2007).
    Useful Links: Syllabus | Schedule/Lecture Notes | Related Sites

    This page is http://www.cse.lehigh.edu/~brian/course/2008/sysadmin/
    Last revised: 28 April 2008.