Seminarziel
Der Aufbaukurs vertieft die vorhandenen Kenntnisse des Einsteigertrainings „SUSE Linux Enterprise Server Administration – Grundlagen„. Nach Abschluss des Kurses sind Teilnehmer*innen in der Lage, SLES zu administrieren und können spezielle Netzwerk-Konfigurationen und Storage-Setups einrichten. Sie verfügen darüber hinaus über solide Kenntnisse der Bash-Programmierung.
Einstiegs-Seminar
Seminarinhalt
SUSE Linux Enterprise Server Administration - Aufbau
Fortgeschrittene Systemverwaltung
- Das YaST-Sicherheitsmodul verstehen und verwenden
- Sicherung und Wiederherstellung
- Snapper verstehen und einsetzen
- Software-Bibliotheken unter Linux verstehen
- Allgemeine Server-Health
- Sammeln von Informationen über Health & Condition von Servern
- Überblick über das Monitoring
- Monitoring Methodology
- Was sind Optimization Tools?
- Der Optimierungsprozess
- System Optimization Tools
- Kontrollgruppen
- Linux-Kontrollgruppen verstehen
Verschlüsselung
- SSL/TLS
- SSL/TLS-Konzepte verstehen
- Erstellen von Certificate Authority
- Erzeugen und Verwenden von Zertifikaten
- openSSL
- GPG
- GPG-Konzepte verstehen
- GPG Key Creation und Management durchführen
- GPG Key Distribution durchführen
Shell-Scripting
- Grundlegende Script-Elemente verwenden
- Control Structures verwenden
- Benutzereingaben lesen
- Arrays verwenden
- Funktionen verwenden
- Command Options in Scripts
- Test File Types und Compare Values
Hardware
- Hardware-Informationen
- Hardware-Informationen anzeigen
- Drivers
- Linux-Driver verstehen
- Driver-Management-Utilities verwenden
Fortgeschrittene Systemverwaltung
- Erweiterte Network Interface Typen
- Bridges
- Virtuelle Ethernet-Geräte
- VLANs
- Network Namespaces
- Linux-Network Namespaces verstehen
- Arbeiten mit Linux-Network Namespaces
- IPv6
- IPv6 verstehen
- Konfigurieren von IPv6
Speicherverwaltung
- iSCSI
- iSCSI-Konzepte verstehen
- Konfigurieren und Verwalten des LIO-iSCSI-Targets
- Konfigurieren und Verwalten des iSCSI-Initiators
- MPIO
- MPIO verstehen
- Konfigurieren und Verwalten von Device Mapper-Multipath I/O
Zentralisierte Authentifizierung
- PAM
- PAM verstehen
- Konfigurieren von PAM
- SSSD
- SSSD verstehen
- SSSD einsetzen
Fortgeschrittenes Software-Management
- RPM
- RPM-Pakete zusammenstellen
- RPM-Pakete erstellen
- Verstehen der RPM spec file
- RPM-Pakete mit GPG unterzeichnen
- Repositories
- Software-Repository-Konzepte verstehen
- Erstellung eines Software-Repository mit creatrepo
- RPM-MD Software-Repositories unterzeichnen
- Software-Repositories mit libzypp verwalten
- RMT
- Das Repository Mirroring Tool (RMT) verstehen
- Installieren und Konfigurieren eines RMT-Servers
- Software-Repositories mit RMT spiegeln
- Konfigurieren von SMT-Clients
Configuration Management mit Salt
- Übersicht zu Salt
- Installieren und Konfigurieren von Salt
- Execution Module verstehen
- Salt State System verstehen
Zielgruppe
Dieser Kurs richtet sich an Teilnehmer*innen, die wenig oder keine Erfahrung mit Linux haben und ein grundlegendes Verständnis des Betriebssystems SUSE Linux Enterprise anstreben.
Voraussetzungen
Kursteilnehmer*innen sollten über gute Kenntnisse der grundlegenden System-Konfiguration und der Arbeit auf der Linux-Kommandozeile verfügen. Ein Besuch des Trainings „SUSE Linux Enterprise Server Administration – Grundlagen“ wird empfohlen (oder vergleichbare Kenntnisse).