![]() |
Network and System Administration 2Avdeling for ingeniørutdanning, Høgskolen i Oslo |
![]() |
Course: |
MS101A | |
Term: |
Autumn 2007 | |
Instructors: |
Kyrre Begnum and Æleen Frisch | |
Level: |
Masters | |
Builds on: |
Network and System Administration 1 | |
Credits: |
10 ECTS | |
Textbook: |
Æ. Frisch, Essential System Administration, 3rd Edition Provided free of charge to students. |
|
| Recommended Texts: |
M. Burgess, Principles of Network and System Administration T. Limoncelli et. al., The Practice of System and Network Administration |
|
Meets: |
TBA |
The aim of the course is to give the student a deep understanding of four broad areas of system administration, including both the requisite conceptual understanding and technical skills required to succeed in real-world enterprise computing environments. These areas are:
Information Availability and Integrity is the key to a successful modern organization or business today. This area encompasses items ranging from local data storage to resource sharing to backups.
System Availability and Performance is the ongoing process of monitoring system resources and deploying them most effectively, given the system's purpose and the organization's needs and requirements, in order to ensure that the intended facilities and level of quality of service are available.
Managing Users and User Services includes providing system and resource access for the users within an enterprise as well as managing electronic mail.
Advanced Security Considerations encompass a variety of concerns and procedures related to individual system and network security, including understanding and deploying the access control mechanisms found in most current services and operating systems as well as items of emerging importance like role-based access control.
We will cover these topics from a real-life point of view, aiming to make the student capable of performing the relevant design and implementation tasks in their future careers. Doing so will require not not only ability to reflect deeply on the technical underpinnings and issues, but also a level of demonstrable practical expertise in order to apply theoretical knowledge to real-world problems. You can expect to gain some familiarity with important system administration software (e.g., LDAP, Postfix, LVM2, NFS and Samba, RRDTool, Nagios, Nessus, WireShark and Bacula) as well as typical issues and technical problems from real-world computing environments.
Operating System. The computing environment for this course will be Ubuntu Linux. However, students interested in Windows systems may attend a series of optional lectures on Windows Domain Administration given by instructor Frisch.
Students will be given weekly mandatory assignments. Most of these assignments will be structured as business and service requirements for a fictional small high tech company, Sysadm2.Com. Students will have the opportunity of translating/transforming these requirements into technical specifications and an actual implementation. Deliverables will generally consist of subsystem deployment/configuration within a virtual machine on the course server along with descriptive memoranda and other documentation as appropriate. Work will be performed in two-person teams. Students will also prepare one oral presentation and one short technical report as part of the course.
Page updated on 10 September 2007.