Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Linux Foundation
  • Schulungen der Linux Foundation
  • Zertifizierungen der Linux Foundation
  • Digitale Badges der Linux Foundation
  • Laborübungen, Lösungen und Ressourcen
  • E-Learning-Kurs: LFS201
  • Details zu den Distributionen
  • Labs

Linux-Dateisystembaum-Layout

  • Ein einheitliches Dateisystem
  • Datenunterscheidungen
  • FHS-Linux-Standard-Verzeichnisstruktur
  • root (/)-Verzeichnis
  • /bin
  • /boot
  • /dev
  • /etc
  • /home
  • /lib und /lib64
  • /media
  • /mnt
  • /opt
  • /proc
  • /sys
  • /root
  • /sbin
  • /srv
  • /tmp
  • /usr
  • /var
  • /run
  • Labs

Prozesse

  • Programme und Prozesse
  • Prozessgrenzen
  • Erstellung von Prozessen
  • Prozessstatus
  • Ausführungsmodi
  • Daemons
  • Niceness
  • Bibliotheken
  • Labs

Signale

  • Signale
  • Arten von Signalen
  • kill
  • killall und pkill
  • Labs

Paketverwaltungssysteme

  • Konzepte der Softwareverpackung
  • Warum Pakete verwenden?
  • Pakettypen
  • Verfügbare Paketverwaltungssysteme
  • Ebenen und Arten von Verpackungswerkzeugen
  • Paketquellen
  • Erstellung von Softwarepaketen
  • Revisionskontrollsysteme
  • Verfügbare Quellcodeverwaltungssysteme
  • Der Linux-Kernel und git
  • Labs

RPM

  • RPM (Red Hat Package Manager)
  • Paketdateinamen
  • RPM-Datenbank und Hilfsprogramme
  • Abfragen
  • Überprüfung von Paketen
  • Installation und Entfernung von Paketen
  • Aktualisieren, Upgraden und Auffrischen von RPM-Paketen
  • Upgrade des Linux-Kernels
  • rpm2cpio
  • Labs

dpkg

  • DPKG (Debian Package)
  • Paketdateinamen und Quelle
  • DPKG-Abfragen
  • Installation/Upgrade/Deinstallation
  • Labs

yum

  • Paketinstallationsprogramme
  • yum
  • Abfragen
  • Überprüfung von Paketen
  • Installation/Entfernung/Upgrade von Paketen
  • Zusätzliche yum-Befehle
  • dnf
  • Labs

zypper

  • zypper
  • Abfragen
  • Installation/Entfernung/Upgrade von Paketen
  • Zusätzliche zypper-Befehle
  • Labs

APT

  • APT
  • apt
  • Abfragen
  • Installation/Entfernung/Upgrade von Paketen
  • Aufräumen
  • Labs

Systemüberwachung

  • System- und Netzwerküberwachung
  • sar **
  • System-Logdateien
  • Labs

Prozessüberwachung

  • Prozessüberwachung
  • ps
  • pstree
  • top
  • Labs

Speicherüberwachung und -nutzung

  • Speicherüberwachung und Optimierung
  • /proc/sys/vm
  • vmstat
  • Out of Memory Killer (OOM)
  • Labs

I/O-Überwachung und Optimierung

  • I/O-Überwachung
  • iostat
  • iotop
  • ionice **
  • Labs

I/O-Planung **

  • I/O-Planung
  • Auswahl der I/O-Planner
  • Labs

Linux-Dateisysteme und das VFS

  • Dateisystemgrundlagen
  • Dateisystemkonzepte
  • Virtuelles Dateisystem (VFS)
  • Verfügbare Dateisysteme
  • Journalling-Dateisysteme
  • Besondere Dateisysteme
  • Labs

Disk-Partitionierung

  • Häufige Datenträgertypen
  • Disk-Geometrie
  • Partitionierung
  • Partitions tabellen
  • Namensgebung von Disk-Geräten
  • SCSI-Gerätenamen
  • blkid und lsblk
  • Auslegung der Partitionen
  • Sichern und Wiederherstellen von Partitions tabellen
  • Partitions table-Editoren
  • fdisk
  • Labs

Dateisystemfunktionen: Attribute, Erstellung, Prüfung, Einbindung

  • Erweiterte Attribute
  • Erstellung und Formatierung von Dateisystemen
  • Prüfung und Reparatur von Dateisystemen
  • Einbindung von Dateisystemen
  • NFS
  • Einbindung beim Booten und /etc/fstab
  • automount
  • Labs

Dateisystemfunktionen: Swap, Quotas, Nutzung

  • Swap
  • Dateisystem-Quotas **
  • Dateisystemnutzung
  • Datenträgerauslastung
  • Labs

Die Dateisysteme Ext2/Ext3/Ext4

  • ext4-Funktionen
  • ext4-Layout, Superblock und Blockgruppen
  • dumpe2fs
  • tune2fs
  • Labs

Die Dateisysteme XFS und BTRFS **

  • XFS
  • btrfs
  • Labs

Datenträger verschlüsseln

  • Dateisystemverschlüsselung
  • LUKS
  • cryptsetup
  • Nutzung eines verschlüsselten Partitionsbereichs
  • Einbindung beim Booten
  • Labs

Logische Volumenverwaltung (LVM)

  • Logische Volumenverwaltung (LVM)
  • Volumes und Volume Groups
  • Arbeiten mit logischen Volumes
  • Größenänderung von logischen Volumes
  • LVM-Snapshots **
  • Labs

RAID **

  • RAID
  • RAID-Stufen
  • Konfiguration von Software-RAID
  • Überwachung von RAIDs
  • Hot-Spare-Laufwerke für RAID
  • Labs

Kernel-Dienste und Konfiguration

  • Kernel-Übersicht
  • Kernel-Konfiguration
  • Kernel-Bootparameter
  • sysctl
  • Labs

Kernel-Module

  • Kernel-Module
  • Modul-Utilities
  • modinfo
  • Modulkonfiguration
  • Labs

Geräte und udev

  • udev und Geräteverwaltung
  • Geräteknoten
  • Regeln
  • Labs

Virtualisierung-Übersicht

  • Einführung in die Virtualisierung
  • Hosts und Gäste
  • Emulation
  • Hypervisoren
  • libvirt
  • QEMU
  • KVM
  • Labs

Containers-Übersicht

  • Container
  • Anwendungsvirtualisierung
  • Container im Vergleich zu virtuellen Maschinen
  • Docker
  • Docker-Befehle
  • Podman
  • Labs

Verwaltung von Benutzerkonten

  • Benutzerkonten
  • Verwaltung von Benutzerkonten
  • Gesperrte Konten
  • Passwörter
  • /etc/shadow
  • Passwortverwaltung
  • Passwortablauf
  • Eingeschränkte Shells und Konten **
  • Das root-Konto
  • SSH
  • Labs

Gruppenverwaltung

  • Gruppen
  • Gruppenverwaltung
  • User Private Groups
  • Gruppenmitgliedschaft
  • Labs

Dateiberechtigungen und Eigentum

  • Dateiberechtigungen und Eigentum
  • Dateizugriffsrechte
  • chmod, chown und chgrp
  • umask
  • Dateisystem-ACLs
  • Labs

Pluggable Authentication Modules (PAM)

  • PAM (Pluggable Authentication Modules)
  • Authentifizierungsprozess
  • Konfiguration von PAM
  • LDAP-Authentifizierung **

Netzwerkadressen

  • IP-Adressen
  • IPv4-Adresstypen
  • IPv6-Adresstypen
  • IP-Adressklassen
  • Subnetzmasken
  • Hostnamen
  • Labs

Netzwerkgeräte und -konfiguration

  • Netzwerkgeräte
  • ip
  • ifconfig
  • Vorhersagbare Namen für Netzwerk-Schnittstellen
  • Konfigurationsdateien des Netzwerks
  • Network Manager
  • Routing
  • DNS und Namensauflösung
  • Netzwerkdiagnose
  • Labs

Firewalls

  • Firewalls
  • Schnittstellen
  • firewalld
  • Zonen
  • Quellenverwaltung
  • Dienste und Portverwaltung
  • Labs

Systemstart und -stopp

  • Verständnis der Bootsequenz
  • Bootloader
  • Konfigurationsdateien des Systems in /etc
  • Abschalten und Neustarten
  • Labs

GRUB

  • The Grand Unified Boot Loader (GRUB)
  • Interaktive Auswahlmöglichkeiten mit GRUB beim Booten
  • Installation von GRUB
  • Anpassen der GRUB-Konfiguration
  • Konfiguration nach der Boot Loader Specification (BLSCFG)
  • Labs

Systeminit: systemd, SystemV und Upstart

  • Der init-Prozess
  • Alternativen zum Starten
  • systemd
  • systemctl
  • SystemV-Start **
  • chkconfig und service **
  • Labs

Backup- und Wiederherstellungsmethoden

  • Grundlagen von Backups
  • Backup im Vergleich zu Archiv
  • Backup-Methoden und -Strategien
  • tar
  • Komprimierung: gzip, bzip2 und xz sowie Backups
  • dd
  • rsync
  • cpio **
  • dump und restore **
  • mt **
  • Backup-Programme **
  • Labs

Linux-Sicherheitsmodule

  • Linux-Sicherheitsmodule
  • SELinux
  • AppArmor
  • Labs

Lokale Systemsicherheit

  • Lokale Systemsicherheit
  • Erstellung einer Sicherheitsrichtlinie
  • Aktualisierungen und Sicherheit
  • Körpersicherheit
  • BIOS
  • Bootloader
  • Dateisystemsicherheit
  • setuid/setgid-Bits
  • Labs

Grundlegende Fehlerbehebung

  • Ebenen der Fehlerbehebung
  • Fehlerbehebungs-Techniken
  • Zu überprüfende Punkte: Netzwerk
  • Zu überprüfende Punkte: Dateiintegrität
  • Fehler beim Bootvorgang
  • Dateisystembeschädigung und Wiederherstellung
  • Virtuelle Konsolen
  • Labs

Systemrettung

  • Rettungsmedien und Fehlerbehebung
  • Nutzung von Rettungs-/Wiederherstellungsmedien
  • Systemrettung und Wiederherstellung
  • Notfallbootmedien
  • Nutzung von Rettungsmedien
  • Emergency Mode
  • Einzelnutzermodus
  • Labs

Voraussetzungen

Dieser Kurs ist darauf ausgelegt, Studierenden die notwendigen Fähigkeiten und Kompetenzen zu vermitteln, um als professionelle Linux-Systemadministratoren zu arbeiten. Die Studierenden sollten grundlegende Kenntnisse über Linux sowie dessen gängigste Utilities und Texteditoren mitbringen.

Zielgruppe:

Dieser Kurs richtet sich an Personen, die die notwendigen Fähigkeiten und Kompetenzen erwerben möchten, um als professionelle Linux-Systemadministratoren zu arbeiten. Die Studierenden sollten grundlegende Kenntnisse über Linux sowie dessen gängigste Utilities und Texteditoren mitbringen.

 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien