Linux Administration
BASIC DATA
course listing
A - main register
course code
ICA0007
course title in Estonian
Linuxi administreerimine
course title in English
Linux Administration
course volume CP
-
ECTS credits
6.00
to be declared
yes
fully online course
not
assessment form
Examination
teaching semester
autumn - spring
language of instruction
Estonian
English
The course is a prerequisite
Container Technologies and Container Orchestration (ICA0022)
Study programmes that contain the course
code of the study programme version
course compulsory
IAAB17/25
yes
Structural units teaching the course
IC - IT College
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Õpitakse tundma GNU/Linuxi operatsioonisüsteemi toimimist, antakse ülevaade administreerimise toimingutest ja nende automatiseerimisest, omandatakse praktiline käsufailide koostamise kogemus, õpitakse paigaldama ja konfigureerima erinevaid võrguteenuseid ning käsitlema süsteemihalduri igapäevaseid tööülesandeid nagu serverite, võrgu jms hooldus, konfigureerimine ja uute seadmete paigaldus.
course aims in English
Studying how the GNU/Linux operating system functions, reviewing administration tasks and how to automate those, obtaining practical experience of creating script files, learning to install and configure various network services and handle system administrator’s everyday work assignments i.e. servers, network, etc. maintenance, configuration and installation of new devices.
learning outcomes in the course in Est.
Õppeaine läbinud üliõpilane:
- paigaldab ja konfigureerib iseseisvalt RedHat Linux või Fedora või Debian operatsioonisüsteemil põhinevat internetiteenuseid pakkuvat serverit (Docker, E-post, Web, jms);
- võtab kasutusele, lisab ja eemaldab iseseisvalt plokkseadmeid;
- kirjeldab alglaadimise ja süsteemi käivitamise protsessi ning taastab mittekäivituvat süsteemi (alglaadimine);
- seadistab systemd teenuste automaatset käitamist ja seiskamist;
- seadistab võrku (sh keerukamad seaded, sild, lingi liiasus, marsruutimine);
- teeb süsteemis lihtsamat tõrkeotsingut.
learning outcomes in the course in Eng.
On the successful completion of the course the student:
- installs and configures internet services on a RedHat Linux or Fedora or Debian based operating system server independently (Docker, E-mail, Web, etc.);
- installs, adds and removes block devices independently;
- describes boot and system initialization process and rescues a non-booting system (boot);
- configures systemd services automatic starting and stopping;
- configures network (including advanced settings, bridge, link redundancy, routing;
- simple system troubleshooting.
brief description of the course in Estonian
- Sissejuhatus ja ülevaade GNU/Linuxist.
- Käsurea ja kestprogrammi kasutamise tutvustus.
- Kasutajate, gruppide ja failiõiguste haldus.
- Teenuste, taustprogrammide (daemon) ja protsesside jälgimine ja haldus.
- Turvalise kaugühenduse (SSH) seadistamine ja haldamine.
- Logide analüüs ja haldus.
- Arvutivõrkude seadistamine, haldus ja turvamine.
- Tarkvarahaldus (RPM ja/või APT).
- Lihtsam automatiseerimine ja tööde ajastamine (crond).
- Süsteemi jõudluse ja turbe tagamine.
- Andmesalvestusseadmete kasutamine ja haldus (LVM, NFS).
- Alglaadimine ja operatsioonisüsteemi paigaldus.
- Konteinerite kasutamine.
- Veebi- ja andmebaasiserveri seadistamine.
- BASH skriptide koostamine.
- Ülevaade kesksest automatiseeritud konfiguratsioonihaldusest.

Link Moodle'i kursusele: https://moodle.taltech.ee/course/view.php?id=22367
brief description of the course in English
- Introduction and review of GNU/Linux.
- Command line and shell usage introduction.
- Users, groups and file permissions management.
- Services, daemons and processes monitoring and management.
- Secure remote connection configuration and management.
- Logging analysis and management.
- Network configuration, management and security.
- Software management (RPM and/or APT).
- Simple automation and scheduling jobs (crond).
- System performance and security.
- Storage devices usage and management (LVM, NFS).
- Booting process and operating system installation.
- Containers usage.
- Web and database server configuration.
- BASH script creation.
- Review of centralized automated configuration management.

Moodle e-course link: https://moodle.taltech.ee/course/view.php?id=22367

type of assessment in Estonian
-
type of assessment in English
-
independent study in Estonian
-
independent study in English
-
study literature
Praktiline õpe, õppekirjandust ei kasutata.
Practical study, textbooks are not used.
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
2.0
lectures
2.0
practices
0.0
practices
10.0
exercises
2.0
exercises
0.0
lecturer in charge
-
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
2024/2025 spring
Margus Sumla, IC - IT College
Estonian
    ICA0007_Assessment_Criteria_18.01.2022.pdf 
    display more
    2023/2024 spring
    Margus Sumla, IC - IT College
    Estonian
      2022/2023 spring
      Margus Sumla, IC - IT College
      Estonian
        2021/2022 spring
        Svjatoslav Agejenko, IC - IT College
        English
          ICA0007_Assessment_Criteria_18.01.2022.pdf 
          Margus Sumla, IC - IT College
          Estonian
            ICA0007_Assessment_Criteria_18.01.2022.pdf 
            2020/2021 spring
            Elmet Orasson, IA - Department of Computer Systems
            Estonian
              ICA0007_Assessment_Criteria_18.01.2022.pdf 
              Svjatoslav Agejenko, IC - IT College
              English
                ICA0007_Assessment_Criteria_18.01.2022.pdf 
                2019/2020 spring
                Elmet Orasson, IA - Department of Computer Systems
                English
                  ICA0007_Assessment_Criteria_18.01.2022.pdf 
                  2019/2020 autumn
                  Margus Sumla, IC - IT College
                  English
                    ICA0007_Assessment_Criteria_18.01.2022.pdf 
                    2018/2019 autumn
                    Andres Septer, IC - IT College
                    Estonian
                      ICA0007_Assessment_Criteria_18.01.2022.pdf 
                      Course description in Estonian
                      Course description in English