Kurs ½ (Q2): Podstawy administrowania systemami FreeBSD i OpenBSD

Język wykładowy Polski
Semestr Zimowy
Status W ofercie
Opiekun Tomasz Wierzbicki
Liczba godzin 15 (wyk.) 15 (ćw.)
Rodzaj Kurs inżynierski
ECTS 3
Polecany dla I roku Nie
Egzamin Nie

Opis przedmiotu:

Celem kursu jest przygotowanie słuchaczy do samodzielnego instalowania i zarządzania dwoma najpopularniejszymi systemami z rodziny BSD. ### Tematyka zajęć 1. Instalacja i konfiguracja FreeBSD (warianty: FDE z Geli, root on ZFS itp.). 2. Administrowanie FreeBSD (porty i pakiety, *releases* i aktualizacja systemu, infrastruktura BSD Init, integracja z ZFS: beadm itd.). 3. System plików ZFS (administrowanie *poolami* i *datasetami*, *snapshoty* i klony itd.). 4. FreeBSD jako serwer plików NAS. 5. Jails, integracja z ZFS. Bhyve. 6. Instalacja i konfiguracja OpenBSD. 7. Administrowanie OpenBSD. 8. Konfiguracja PF w OpenBSD i FreeBSD. ### Literatura 1. Michael W. Lucas, *FreeBSD Mastery: Storage Essentials*, Tilted Windmill Press, 2014. 2. Michael W. Lucas, *FreeBSD Mastery: Specialty Filesystems*, Tilted Windmill Press, 2016. 3. Michael W. Lucas, *Freebsd Mastery: Zfs*, Tilted Windmill Press, 2015. 4. Michael W. Lucas, *FreeBSD Mastery: Advanced ZFS*, Tilted Windmill Press, 2016. 5. Michael W. Lucas, *FreeBSD Mastery: Jails*, Tilted Windmill Press, 2019. 6. Michael W. Lucas, *Ablsolute FreeBSD, 3rd Edition: The Complete Guide to FreeBSD*, No Starch Press, 2018. 7. Michael W. Lucas, *Absolute OpenBSD: Unix for the Practical Paranoid*, Second Edition, No Starch Press, 2013. 8. Peter N. M. Hansteen, *The book of PF*, 3rd Edition, No Starch Press, 2014.