UNIX Administration (NSWI106)

Administrative Information

News

Slides

Annotation

Syllabus

Lab

Homework assignments

Grading

References

Administrative Information

Time and Location: Winter Semester 2010/2011
Lectures: Tuesday 15:40 S9
Lab: Tuesday 14:00 SU2 (Marek Vašut)
Lab: Wednesday 15:40 SU2 (Miroslav Novotný)
Lab: Thursday 12:20 SU2 (Miroslav Novotný)
Lab: Thursday 17:20 SU2 (Andrej Podzimek)
Guaranteed by: Department of Distributed and Dependable Systems
Winter Term: 2/2 Zk+Z
Lecturers: Leo Galamboš
e-mail: Leo.Galambos<at-sign>mff.cuni.cz
Lab: Miroslav Novotný
e-mail: novotny<at-sign>ksi.mff.cuni.cz
lab home page
Lab: Andrej Podzimek
e-mail: podzimek<at-sign>d3s.mff.cuni.cz
lab home page
Lab: Marek Vašut
e-mail: marek.vasut<at-sign>gmail.com
lab home page
Information in SIS: NSWI106

News

  • The first lab takes place 2010-09-29 15:40 SU2.
  • The first lecture takes place 2010-10-07 15:40 S9.

Slides

Current Lectures

VolumeTopicDownload
Part 0 Administrative information, Remote attacks and cracking (Know Your Enemy!) slides-0.pdf
Part 1 OS installation, file systems, runlevels, software installation, user management, additional details slides-1.pdf
Part 2 Routing, logging, Domain Name System slides-2.pdf
Part 3 E-mail
Part 4 NFS, AMD, NIS/YP
Part 5 Firewall, NAT/RDR, CARP

Last Year's Lectures

VolumeTopicsDownload
Part 1 OS installation, file systems, runlevels, software installation, user management, additional details old/slides_1.pdf
Part 2 Routing, logging, Domain Name System old/slides_2.pdf
Part 3 E-mail old/slides_3.pdf
Part 4 NFS, AMD, NIS/YP old/slides_4.pdf
Part 5 Firewall, NAT/RDR, CARP old/slides_5.pdf

Annotation

This course is intended to provide the student with an understanding of the fundamental concepts and tools necessary to administer a multiuser, networked computer under *nix operating system. This course covers installation and management of several *nix-like systems (BSD family, Linux). Configuration of daemons (apache, sendmail, bind, etc.). Firewall and NAT configuration.

Syllabus

  • Unix Way: Filesystem layout, devices, processes.
  • Startup, Shutdown: Boot process, startup scripts.
  • Security: Protecting filesystem, user authentication.
  • System performance: CPU, disk, memory.
  • Disks: Mounting and adding disks, striped disks.
  • Automating tasks: cron jobs.
  • Backup, Restore.
  • Printers.
  • Networking: NAT, firewall, daemons.
  • Kernel configuration.
  • Logging.

Lab

The purpose of the lab is to provide students with a hand-on experience with the OpenBSD UNIX-like operating system.

Homework assignments

The lab teachers publish the assignment tasks on the corresponding lab home pages. It is the students' responsibility to either attend the labs or consult their lab teacher's web site regularly.

Grading

Grading is based on an automatized exam test. An online version of the test is available here. You can score up to 100 points in the test. Points will be converted to grades as follows:

PointsGrade
85–100Excellent
70–84Very Good
55–69Good

References

Modified on 2010-11-18