Cilji in kompetence
Cilj predmeta je seznaniti študente z osnovnimi principi sistemske administracije in varnosti.
Vsebina
• Uvod: operacijski sistemi, aplikacije, administrativna opravila.
• Nameščanje, konfiguriranje in upravljanje operacijskih sistemov.
• Skriptno programiranje: primeri bash, …
• Storitve, ki jih ponuja internet: upravljanje storitev, konfiguriranje storitev.
• Upravljanje in konfiguriranje: upravljanje in konfiguriranje omrežij, upravljanje in konfiguriranje stikal in usmerjevalnikov, upravljanje in konfiguriranje mobilnih omrežij.
• Upravljanje računalniških sistemov in podatkovnih baz.
• Računalniška varnost, pogoste napake pri programiranju.
• Programska oprema: programska oprema za analizo omrežnega prometa, programska oprema za ugotavljanje vdorov.
• Kriptografija.
• Uporabniki: tehnična podpora uporabnikom.
• Odpornost na napake: metode, študij primerov.
Metode poučevanja in učenja
• Predavanja: pri predavanjih študentje spoznajo teoretične vsebine predmeta. Predavanja se izvajajo kot klasična predavanja v frontalni obliki z diskusijo ob primerih uporabe sistemske administracije.
• Seminarske vaje: pri seminarskih vajah se študentje seznanijo s potekom računalniških vaj.
• Računalniške vaje: pri računalniških vajah študentje uporabljajo usvojeno znanje na konkretnih problemih.
Predvideni študijski rezultati - znanje in razumevanje
Po zaključku tega predmeta bo študent sposoben:
• prikazati sposobnost namestitve vsaj enega izmed operacijskih sistemov,
• izkazati sposobnost vzdrževanja različnih operacijskih sistemov,
• ločevati med storitvami na serverju in odjemalcu,
• uporabiti različne operacijske sisteme in analizirati ter priporočati določen operacijski sistem za določene potrebe,
• identificirati, opisati in analizirati situacije, kjer so potrebne administrativne aktivnosti.
Predvideni študijski rezultati - Prenosljive/ključne spretnosti in drugi atributi
Spretnosti komuniciranja: ustni zagovor laboratorijskih vaj, pisno izražanje pri pisnem izpitu.
Uporaba informacijske tehnologije: uporaba programskih orodij in skript za avtomatizacijo opravil v sistemski administraciji.
Reševanje problemov: načrtovanje, namestitev in vzdrževanje računalniških sistemov.
Temeljni literatura in viri
• M. Burgess: Principles of Network and System Administration, Second Edition, John Wiley & Sons, Ltd, West Sussex, 2004
• Nemeth, E. (2018). UNIX and Linux system administration handbook (5th ed., p. XLVI, 1180). Addison-Wesley.
• Matotek, D., Turnbull, J., & Lieverdink, P. (2017). Pro Linux System Administration. Apress. https://doi.org/10.1007/978-1-4842-2008-5
• Stallings, W. (2013). Koncepti operacijskih sistemov z Linuxovo lupino in programiranjem v Bashu (Custom book ed., p. VIII, 795). Pearson.
• Binnie, C. (2016). Linux Server security: hack and defend (p. XVIII, 126). Wiley.
Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti
Ni pogojev.
Podrobnosti o izvedbi in ocenjevanju Pisni izpit se lahko nadomesti s kolokviji v enakem deležu 50 %.