Arvutiteaduse instituut
  1. Kursused
  2. 2013/14 kevad
  3. Süsteemihaldus (MTAT.08.021)
EN
Logi sisse

Süsteemihaldus 2013/14 kevad

  • Main
  • Lectures
  • Practicals
  • Discussion Forum (p12)
  • Test Server

Labs

Notation/macros:

$ command
Command (or generalized form), which should be executed with the rights of a normal user (e.g user)
# command
Command (or generalized form), which should be executed with the rights of the superuser (root). To acquire the superuser permissions, use the following command (the "-" is important!):
  • $ su -
%d
"Fake" TLD (top level domain) for our lab sessions. Corresponding to the group: ".one", ".two", ".three", ".four", ".five", ".six", ".seven"
%n
The position number in the course list.
For example: position=7, %n=7; position=101, %n=101
%X
Last byte of the system's IP-address. In our case, it's your position in the course list + 16. For example: position=5, %X=21


Frequently Asked Questions

How should I submit my work and where are my grades?
You don't need to submit anything. Each time you start you virtual machine in network 10.10.10.0 it will be tested (continuously, automatically). You should not change the locale of the virtual machine, the testing system works only with the default locale (english). The results of the tests or in other words Your Progress can be found on course test server (available only with p12).
Be sure you imported p12 certificate file into your browser.


Lab Schedule:

To monitor your progress:
Testing system web interface (personal results require p12, see FAQ above)

2014.02.10 - 2014.02.16 - Lab 1

  • Introduction & Setting up the environment (VirtualBox, Network, introduction to Bash)

2014.02.17 - 2014.02.23 - Lab 2

  • Logical Volume Management, Linux Logical Volume Manager

2014.02.24 - 2014.03.02 - Lab 3

  • DNS and BIND basics, DNS client settings

2014.03.03 - 2014.03.09 - Catch-up week

First Lab Deadline: 2014.03.09 23:59

2014.03.10 - 2014.03.16 - Lab 4

  • Mail: MX record, Postfix, Dovecot, Spamassassin

2014.03.17 - 2014.03.23 - Lab 5

  • CNAME, Apache, MySQL, Web mail, phpmyadmin

2014.03.24 - 2014.03.30 - Lab 6

  • Apache status module and limited access, Apache SSL, SNI

2014.03.31 - 2014.04.06 - Catch-up week

Second Lab Deadline: 2014.04.06 23:59

2014.04.07 - 2014.04.13 - Lab 7

  • NFS server and client, Samba, Samba SWAT, Quota

2014.04.14 - 2014.04.20 - Lab 8

  • Media Server: MediaTomb, CMS: WordPress

2014.04.21 - 2014.04.27 - Lab 9

  • Version Control (SVN)

2014.05.05 - 2014.05.11 - Catch-up week

2014.05.12 - 2014.05.18 - Catch-up week

Last Lab Deadline (Third): 2014.05.18 23:59


Examination is practical, you need to be physically present during the examination (exact dates and time to be announced). You are going to troubleshoot and fix errors in the examination instance (you will be provided with the vdi file). The examination instance is a clone of the lab instance you configured during this semester with artificially introduced issues. You can use any materials including your laptops and lab instances, but you will be limited in time (90 minutes). Evaluation will be performed with ~40 general tests with the test server in boost mode. You will configure the examination instance on class machines (VPN and other remote services will be turned off). So, make the p12 file available for you to access the examination section of the test server. For the examination you will need to quickly find right configuration files, good understanding of service relationships (rough example - if apache is not working, the problem could be related to DNS too or if NFS share is not working, the problem could be related to the shared folder permissions). You need to know how to troubleshoot (commands in green boxes), because test server is working with delay and tests are very general like some service is working, or share is working. If you have any questions regarding the examination, feel free to post you question in the general discussion forum section.


Here is a test for preparation to examination (no need to submit, use it to check your memory regarding the instance we configured).



Exam Manual


Test for Exam Preparation.





Useful Links:

To fine tune your Linux CLI skills:

  • Linux command line basics
  • Linux Bash scripting tutorial in Estonian
  • Advanced Bash Scripting Guide

Good material on SSL/TLS Certificates:

  • SSL/TLS Certificates

Test for exam preparations:

  • Test
    • Do not submit, this test is only for you self-training
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Tartu Ülikooli arvutiteaduse instituudi kursuste läbiviimist toetavad järgmised programmid:
euroopa sotsiaalfondi logo