õppeaine eesmärgid eesti k
Õ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.
õppeaine eesmärgid inglise k
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.
õppeaine õpiväljundid eesti k.
Õppeaine läbinud üliõpilane:
- paigaldab ja konfigureerib iseseisvalt RedHat Linux või Fedora operatsioonisüsteemil põhinevat internetiteenuseid pakkuvat serverit (konteinerid, 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;
- teeb süsteemis lihtsamat tõrkeotsingut.
õppeaine õpiväljundid ingl k.
After completing this course the student:
- installs and configures internet services on a RedHat Linux or Fedora based operating system server independently (Containers, 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; - simple system troubleshooting.
õppeaine sisu lühikirjeldus eesti k
Õppeaine sisu:
- 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);
- lihtsam automatiseerimine ja tööde ajastamine (crond);
- süsteemi jõudluse monitoorimine;
- süsteemi turbe tagamine (SELinux);
- andmesalvestusseadmete kasutamine ja haldus (LVM, NFS);
- alglaadimine ja operatsioonisüsteemi paigaldus; - konteinerite kasutamine;
- veebi- ja andmebaasiserveri seadistamine;
- BASH skriptide koostamine.
õppeaine sisu lühikirjeldus ingl k
Subject content:
- 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 (SSH) configuration and management;
- logging analysis and management;
- network configuration, management and security;
- software management (RPM);
- simple automation and scheduling jobs (crond);
- system performance monitoring;
- system security (SELInux);
- storage devices usage and management (LVM, NFS);
- booting process and operating system installation;
- containers usage;
- web and database server configuration;
- BASH script creation.
õppekirjandus
Praktiline õpe, õppekirjandust ei kasutata.
Practical study, textbooks are not used.
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):