Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Linux Foundation
  • Linux Foundation Training
  • Linux Foundation Zertifizierungen
  • Linux Foundation Digital Badges
  • Laboreibungen, Lösungen und Ressourcen
  • E-Learning-Kurs: LFS201
  • Details zu Distributionen
  • Labore

Linux-Dateisystemstruktur

  • Ein großes Dateisystem
  • Unterscheidungen bei Daten
  • FHS-Linux-Standardverzeichnishaft
  • root (/) -Verzeichnis
  • /bin
  • /boot
  • /dev
  • /etc
  • /home
  • /lib und /lib64
  • /media
  • /mnt
  • /opt
  • /proc
  • /sys
  • /root
  • /sbin
  • /srv
  • /tmp
  • /usr
  • /var
  • /run
  • Labore

Prozesse

  • Programme und Prozesse
  • Prozessbeschränkungen
  • Erzeugen von Prozessen
  • Prozesszustände
  • Ausführungsmodi
  • Dämonen
  • Niceness
  • Bibliotheken
  • Labore

Signale

  • Signale
  • Signalarten
  • kill
  • killall und pkill
  • Labore

Paketverwaltungssysteme

  • Begriffe der Softwarepaketierung
  • Warum Pakete verwenden?
  • Pakettypen
  • Verfügbare Paketverwaltungssysteme
  • Ebenen und Varianten von Paketierungstools
  • Paketquellen
  • Erstellen von Softwarepaketen
  • Revisionssystems
  • Verfügbare Quellcodeverwaltungssysteme
  • Der Linux-Kernel und git
  • Labore

RPM

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

dpkg

  • DPKG (Debian-Paket)
  • Paketdateinamen und -quelle
  • DPKG-Abfragen
  • Installieren/Upgrade/Deinstallieren
  • Labore

yum

  • Paketinstallateure
  • yum
  • Abfragen
  • Überprüfung von Paketen
  • Installieren/Entfernen/Upgrade von Paketen
  • Zusätzliche yum-Befehle
  • dnf
  • Labore

zypper

  • zypper
  • Abfragen
  • Installieren/Entfernen/Upgrade von Paketen
  • Zusätzliche zypper-Befehle
  • Labore

APT

  • APT
  • apt
  • Abfragen
  • Installieren/Entfernen/Upgrade von Paketen
  • Aufräumen
  • Labore

Systemüberwachung

  • System- und Netzwerküberwachung
  • sar **
  • Systemprotokolldateien
  • Labore

Prozessüberwachung

  • Prozessüberwachung
  • ps
  • pstree
  • top
  • Labore

Speicherüberwachung und -nutzung

  • Speicherüberwachung und -tuning
  • /proc/sys/vm
  • vmstat
  • Out of Memory Killer (OOM)
  • Labore

I/O-Überwachung und -Tuning

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

I/O-Scheduling **

  • I/O-Scheduling
  • Wahlmöglichkeiten für I/O-Scheduler
  • Labore

Linux-Dateisysteme und das VFS

  • Grundlagen der Dateisysteme
  • Konzepte von Dateisystemen
  • Virtuelles Dateisystem (VFS)
  • Verfügbare Dateisysteme
  • Journaling-Dateisysteme
  • Spezielle Dateisysteme
  • Labore

Diskpartitionierung

  • Häufige Festplattentypen
  • Geometrie der Festplatte
  • Partitionierung
  • Partitionstabellen
  • Namensgebung von Laufwerkgeräten
  • SCSI-Gerätenamen
  • blkid und lsblk
  • Festlegung der Partitionsgroße
  • Sichern und Wiederherstellen von Partitionstabellen
  • Partitionstabelleneditoren
  • fdisk
  • Labore

Dateisystemfunktionen: Attribute, Erstellen, Überprüfen, Einhängen

  • Erweiterte Attribute
  • Erstellen und Formatieren von Dateisystemen
  • Überprüfung und Reparatur von Dateisystemen
  • Einhängen von Dateisystemen
  • NFS
  • Einhängen beim Booten und /etc/fstab
  • automount
  • Labore

Dateisystemfunktionen: Swap, Kontingente, Nutzung

  • Swap
  • Dateisystemkontingente **
  • Nutzung des Dateisystems
  • Festplattennutzung
  • Labore

Die Dateisysteme Ext2/Ext3/Ext4

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

Die Dateisysteme XFS und BTRFS **

  • XFS
  • btrfs
  • Labore

Verschlüsselung von Festplatten

  • Dateisystemverschlüsselung
  • LUKS
  • cryptsetup
  • Nutzung verschlüsselter Partitionen
  • Einhängen beim Booten
  • Labore

Logische Volumensteuerung (LVM)

  • Logische Volumensteuerung (LVM)
  • Volumen und Volumengruppen
  • Arbeit mit logischen Volumen
  • Größenänderung logischer Volumina
  • LVM-Snapshots **
  • Labore

RAID **

  • RAID
  • RAID-Level
  • Software-RAID-Konfiguration
  • Überwachung von RAID-Systemen
  • RAID-Hotspares
  • Labore

Kernel-Dienste und -Konfiguration

  • Übersicht über den Kernel
  • Kernel-Konfiguration
  • Kernel-Bootparameter
  • sysctl
  • Labore

Kernel-Module

  • Kernel-Module
  • Modul-Dienstprogramme
  • modinfo
  • Modul-Konfiguration
  • Labore

Geräte und udev

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

Übersicht zur Virtualisierung

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

Übersicht zu Containern

  • Container
  • Anwendungsvirtualisierung
  • Container im Vergleich zu Virtual Machines
  • Docker
  • Docker-Befehle
  • Podman
  • Labore

Verwaltung von Benutzerkonten

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

Gruppenverwaltung

  • Gruppen
  • Gruppenverwaltung
  • Eigene Benutzergruppen
  • Gruppennmitgliedschaften
  • Labore

Dateiberechtigungen und -besitz

  • Dateiberechtigungen und -besitz
  • Dateizugriffsrechte
  • chmod, chown und chgrp
  • umask
  • Dateisystem-ACLs
  • Labore

Pluggable Authentication Modules (PAM)

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

Netzwerkadressen

  • IP-Adressen
  • IPv4-Adresstypen
  • IPv6-Adresstypen
  • IP-Adressklassen
  • Netmasken
  • Hostname
  • Labore

Netzwerkgeräte und -konfiguration

  • Netzwerkgeräte
  • ip
  • ifconfig
  • Vorhersehbare Namen für Netzwerkschnittstellen
  • Netzwerkkonfigurationsdateien
  • Network Manager
  • Routing
  • DNS und Namensaufspüren
  • Netzwerkdiagnose
  • Labore

Firewalls

  • Firewalls
  • Schnittstellen
  • firewalld
  • Zonen
  • Quellenverwaltung
  • Dienst- und Portverwaltung
  • Labore

Systemstart und -abschaltung

  • Verständnis der Boot-Folge
  • Bootloader
  • Systemkonfigurationsdateien in /etc
  • Herunterfahren und Neustart
  • Labore

GRUB

  • Der Grand Unified Boot Loader (GRUB)
  • Interaktive Auswahl mit GRUB beim Booten
  • Installation von GRUB
  • Anpassung der GRUB-Konfiguration
  • Konfiguration gemäß Boot Loader Specification (BLSCFG)
  • Labore

System-Init: systemd, SystemV und Upstart

  • Der init-Prozess
  • Start-Alternativen
  • systemd
  • systemctl
  • SysVinit-Start **
  • chkconfig und service **
  • Labore

Backup- und Wiederherstellungsmethoden

  • Grundlagen des Backups
  • Backup vs. Archiv
  • Backup-Methoden und -strategien
  • tar
  • Komprimierung: gzip, bzip2 und xz sowie Backups
  • dd
  • rsync
  • cpio **
  • dump und restore **
  • mt **
  • Backup-Programme **
  • Labore

Linux-Security-Module

  • Linux-Security-Module
  • SELinux
  • AppArmor
  • Labore

Lokale Systemicherheit

  • Lokale Systemicherheit
  • Erstellen einer Sicherheitsrichtlinie
  • Updates und Sicherheit
  • Physische Sicherheit
  • BIOS
  • Bootloader
  • Dateisystemsicherheit
  • setuid/setgid-Bits
  • Labore

Grundlegende Fehlersuche

  • Stufen der Fehlersuche
  • Techniken der Fehlersuche
  • Zu prüfende Punkte: Netzwerk
  • Zu prüfende Punkte: Dateiintegrität
  • Fehler im Boot-Prozess
  • Dateisystemkorruption und -wiederherstellung
  • Virtuelle Konsolen
  • Labore

Systemrettung

  • Rettungsmedien und Fehlersuche
  • Nutzung von Rettungs-/Wiederherstellungsmedien
  • Systemrettung und -wiederherstellung
  • Notfall-Bootmedien
  • Nutzung von Rettungsmedien
  • Notfallmodus
  • Single-User-Modus
  • Labore

Voraussetzungen

Dieser Kurs wurde so konzipiert, dass er Teilnehmenden die erforderlichen Fähigkeiten und Kompetenzen für die Arbeit als professionelle:r Linux-Systemadministrator:in vermittelt. Die Teilnehmer:innen sollten Grundkenntnisse in Linux sowie dessen häufigsten Dienstprogrammen und Texteditoren mitbringen.

Zielgruppe:

Dieser Kurs richtet sich an Personen, die die notwendigen Fähigkeiten und Kompetenzen erlangen möchten, um als professionelle:r Linux-Systemadministrator:in tätig zu werden. Die Teilnehmer:innen sollten Grundkenntnisse in Linux sowie dessen häufigsten Dienstprogrammen und Texteditoren haben.

 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien