Seminar / Kurs

SELinux 2 – Konfiguration und Management

Inhalte

Arbeiten mit Security Contexts

  • Interpretation von SELinux Context Types
  • Standardverhalten beim Verschieben/Kopieren von Dateien (mv, cp)
  • restorecond und Label-Management
  • SELinux-Optionen bei mv, cp, mkdir, tar, rsync

Extended Attributes (xattr)

  • Namespaces: security, system, trusted, user
  • Verwaltung mit getfattr / setfattr
  • Analyse mit strace (stat, fstat, getxattr …)
  • Backup & Restore von Extended Attributes mit tar
  • Kopieren von xattr mit rsync

Verwaltung von Security & File Contexts

  • Context setzen mit chcon und chcat
  • Verhalten bei Dateisystemen ohne xattr-Unterstützung
  • Mount-Optionen für SELinux
  • Aufbau und Regeln von File Contexts (Regex, Klassen, Labels)
  • Kontextanalyse mit matchpathcon
  • Unterschiede: chcon vs. semanage
  • restorecon, setfiles, fixfiles zur Fehlerkorrektur
  • Export/Import lokaler Anpassungen mit semanage
  • Named File Transition Rules und restorecond-Konfiguration

SELinux und Systemdienste

  • Systemd und temporäre Verzeichnisse (tmpfiles)
  • Kontextvergabe durch Systemd
  • Analyse von Prozessanfragen mit strace

Benutzer- und Rollenverwaltung

  • SELinux User- und Role-Mapping
  • seinfo zur Analyse von Rollen und Prozessen
  • Rollen in der Targeted Policy (Aufgaben, Berechtigungen)
  • Linux-User ↔ SELinux-User Mapping
  • Eigene SELinux-User erstellen
  • Rollenwechsel mit newrole
  • sudo und runcon im Zusammenspiel mit SELinux

Kategorien (MCS)

  • Planung und Definition eigener Kategorien
  • Übersetzungen mit setrans / mcstransd
  • Verwaltung mit chcon und chcat

Arbeiten mit Rollen und Policies

  • Standardrollen definieren
  • Default Contexts verwalten
  • Boolean-Anpassungen für Rollen
  • Policy capabilities, Constraints, NNP (No New Privileges)
  • Kontrolle von Domain-Transitions und Memory Protection

PAM-Integration

  • Überblick PAM-Architektur
  • Einsatz relevanter Module: pam_selinux.so, pam_sepermit.so, pam_namespace.so, pam_oddjob_mkhomedir.so

Automatisierung mit Ansible & Salt

  • Basis-Setups für SELinux mit Ansible & Salt
  • Kontextverwaltung im Dateisystem
  • Verteilen von Custom Policies
  • Überblick nativer SELinux-Module

SELinux und Container

  • Podman mit SELinux im Testeinsatz
  • MCS-Verhalten bei Containern und Volumes
  • Korrekte Label für Shared Volumes
  • Container Domain Transitions analysieren
  • Policies für Container mit udica erstellen
  • Unterschiede: unconfined_t vs. spc_t

Arbeiten mit Security Contexts

  • Interpretation von SELinux Context Types
  • Standardverhalten beim Verschieben/Kopieren von Dateien (mv, cp)
  • restorecond und Label-Management
  • SELinux-Optionen bei mv, cp, mkdir,...
Mehr Informationen

Zielgruppen

Linux-Administrator*innen, die mit SELinux-Systemen arbeiten.

Termine und Orte

Datum Uhrzeit Dauer Preis
München, DE
02.09.2026 - 04.09.2026 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 8787807

Anbieter-Seminar-Nr.: 68a32050734950b5ffc5c369

Termine

  • 02.09.2026 - 04.09.2026

    München, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 21 h
  • Anbieterbewertung   (47)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Uhrzeit Dauer Preis
München, DE
02.09.2026 - 04.09.2026 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen