| 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
|