Kurzy a certifikace Open Source
SELinux - bezpečnost v linuxu
Cena (bez DPH)
SELinux se stal integrální součástí linuxového jádra již před delší dobou, avšak vztah systémových administrátorů k možnostem jeho využití zůstává rezervovaný. Na druhé straně se mnohdy hledá řešení bezpečnostních problémů a požadavků složitějšími cestami, zatímco elegantní a snadná řešení na úrovni jádra a jeho SELinuxového rozšíření zůstávají nevyužita. Otevřením problematiky SELinuxu formou kurzu chceme zájemce přesvědčit, že do elegance a logičnosti SELinuxové techniky lze snadno proniknout, že použitím SELinuxu lze podstatným způsobem zvýšit zabezpečení systémů a zejména že inherentní vlastnosti SELinuxu mohou být vysoce zajímavé obzvláště v oblastech, pro které byl SELinux původně implementován – např. v bankovní sféře, vládních institucích a všech dalších organizacích provozujících systémy s vysokými nároky na bezpečnost a pracujících s citlivými a klasifikovanými daty.
Kurz je s ohledem na velké množství možných scénářů nastavení politik postaven s výraznou převahou v teoretické rovině. Součástí kurzu je několik praktických ukázek obecných řešení problémů se SELinuxovou politikou.
Lektor kurzu

RNDr. Tomáš Jeníček se zabývá správou IT a nasazováním Linuxu v různých prostředích již od roku 1995. Od počátku se specializoval zejména na distribuce Red Hat. Bezmála dvacet let působil jako instruktor certifikovaných kurzů Red Hat a examinátor při certifikacích Red Hat. Patřil mezi první odborníky v ČR, kteří získali titul Red Hat Certified Architect.
Více o lektorovi
Od roku 2004 působil bezmála dvacet let jako instruktor certifikovaných kurzů Red Hat a současně také jako examinátor při certifikacích Red Hat.
V posledních přibližně 10 letech se věnoval také cloudovým technologiím a jako instruktor vedl certifikované kurzy AWS.
V současné době působí v oddělení datových úložišť v CESNETu, kde se věnuje nasazení a správě clusterů Ceph.
Cílová skupina
Kurz je určen především zájemcům z oblastí, kde jsou vysoká úroveň zabezpečení systémů, auditování a striktně distribuovaný přístup k informacím nutnou podmínkou, zejména pro:
- systémové architekty
- systémové administrátory
- bezpečnostní manažery a administrátory
- bezpečnostní auditory
- pracovníky a firmy zabývající se penetračním testováním a forenzním výzkumem
Osnova
- Základní rozdíly mezi DAC a MAC
- Integrace architektury FLASK v linuxovém jádře – Linux Security Module
- SELinux Policy Server a jeho části
- Politika – typy a součásti, referenční politika
- Subjekt/objektové vztahy, kontexty a labeling
- Domény a doménové přechody
- Type Enforcement
- Access Vector Cache a constraints
- Role Based Access Control
- Multi-Level Security, řízení přístupu ke klasifikovaným datům
- Booleovské proměnné, podmíněné části politiky
- Mechanismus přidělování labels
- SELinuxové kontexty na objektech souborových systémů – fixní a tranzitní FS, generalizované kontexty
- Instalace a struktura referenční politiky
- Principy tvorby politiky – separace, zapouzdření, abstrakce
- Kompilace politiky – prerekvizity, nástroje, postupy, tvorba modulů
- Sady nástrojů pro tvorbu politiky a sledování systému, auditing
Předpoklady účastníka
- Standardní práce s příkazovou řádkou – Bash
- Práce s textovým editorem Vim, Nano apod.
- Základní administrační dovednosti – instalace balíků, pohyb po souborovém stromu
- Elementární znalost grafického prostředí GNOME 3