Schulungsübersicht

Einführung

  • Linux Stiftung
  • Linux Foundation-Schulung
  • Linux Foundation-Zertifizierungen
  • Linux Digitale Foundation-Abzeichen
  • Laborübungen, Lösungen und Ressourcen
  • E-Learning-Kurs: LFS201
  • Details zur Verteilung
  • Laborübungen

Linux Dateisystem-Baumstruktur

  • Ein großes Dateisystem
  • Daten Unterscheidungen
  • FHS Linux Standard-Verzeichnisbaum
  • Stammverzeichnis (/)
  • /bin
  • /boot
  • /dev
  • /etc
  • /home
  • /lib und /lib64
  • /media
  • /mnt
  • /opt
  • /proc
  • /sys
  • /wurzel
  • /sbin
  • /srv
  • /tmp
  • /usr
  • /var
  • /ausführen
  • Laboratorien

Prozesse

  • Programme und Prozesse
  • Prozess-Grenzen
  • Prozesse erstellen
  • Prozesszustände
  • Ausführungsmodi
  • Dämonen
  • Nettigkeit
  • Bibliotheken
  • Laboratorien

Signals

  • Signale
  • Arten von Signalen
  • töten
  • killall und pkill
  • Laboratorien

Paket Management Systeme

  • Konzepte der Softwarepaketierung
  • Warum Pakete verwenden?
  • Arten von Paketen
  • Verfügbare Paket Management Systeme
  • Stufen und Varianten von Paketierungswerkzeugen
  • Paket-Quellen
  • Erstellen von Softwarepaketen
  • Systeme zur Revisionskontrolle
  • Verfügbare Versionskontrollsysteme
  • Der Linux-Kernel und git
  • Laboratorien

RPM

  • RPM (Red Hat Paketverwaltung
  • Namen von Paketdateien
  • RPM-Datenbank und Hilfsprogramme
  • Abfragen
  • Überprüfen von Paketen
  • Installieren und Entfernen von Paketen
  • Aktualisieren, Upgraden und Auffrischen von RPM-Paketen
  • Aktualisieren des Linux-Kernels
  • rpm2cpio
  • Laboratorien

dpkg

  • DPKG (Debian Paket)
  • Paketdateinamen und Quelle
  • DPKG-Abfragen
  • Installieren/Erweitern/Deinstallieren
  • Laboratorien

yum

  • Paket-Installer
  • yum
  • Abfragen
  • Pakete verifizieren
  • Pakete installieren/verschieben/erweitern
  • Zusätzliche yum-Befehle
  • dnf
  • Laboratorien

Ziffern

  • zypper
  • Abfragen
  • Installieren/Verschieben/Upgrading von Paketen
  • Zusätzliche zypper-Befehle
  • Laboratorien

APT

  • APT
  • apt
  • Abfragen
  • Installieren/Verschieben/Upgrading von Paketen
  • Aufräumen
  • Labore

System Monitoring

  • System- und Netzwerküberwachung
  • sar **
  • System-Protokolldateien
  • Laboratorien

Prozessüberwachung

  • Prozessüberwachung
  • ps
  • pstree
  • top
  • Laboratorien

Speicherüberwachung und -verwendung

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

E/A-Überwachung und -Abstimmung

  • E/A-Überwachung
  • iostat
  • iotop
  • ionice **
  • Laboratorien

E/A-Planung **

  • E/A-Planung
  • E/A-Scheduler-Auswahl
  • Laboratorien

Linux Dateisysteme und das VFS

  • Grundlagen des Dateisystems
  • Dateisystem-Konzepte
  • Virtuelles Dateisystem (VFS)
  • Verfügbare Dateisysteme
  • Journale Dateisysteme
  • Spezielle Dateisysteme
  • Laboratorien

Partitionierung der Festplatte

  • Gängige Plattentypen
  • Festplattengeometrie
  • Partitionierung
  • Partitionstabellen
  • Benennung von Festplattengeräten
  • SCSI-Gerätenamen
  • blkid und lsblk
  • Größenbestimmung von Partitionen
  • Sichern und Wiederherstellen von Partitionstabellen
  • Editoren für Partitionstabellen
  • fdisk
  • Laboratorien

Dateisystem-Funktionen: Attribute, Erstellen, Prüfen, Einhängen

  • Erweiterte Attribute
  • Dateisysteme erstellen und formatieren
  • Überprüfen und Reparieren von Dateisystemen
  • Dateisysteme einhängen
  • NFS
  • Einhängen beim Booten und /etc/fstab
  • automatisch einhängen
  • Laboratorien

Dateisystem-Funktionen: Swap, Quotas, Nutzung

  • Auslagerung
  • Dateisystem-Quotas **
  • Dateisystem-Nutzung
  • Disk-Nutzung
  • Laboratorien

Die Dateisysteme Ext2/Ext3/Ext4

  • ext4 Eigenschaften
  • ext4-Layout und Superblock- und Blockgruppen
  • dumpe2fs
  • tune2fs
  • Laboratorien

Die Dateisysteme XFS und BTRFS **

  • XFS
  • btrfs
  • Laboratorien

Festplatten verschlüsseln

  • Dateisystem-Verschlüsselung
  • LUKS
  • cryptsetup
  • Verwendung einer verschlüsselten Partition
  • Einbinden beim Booten
  • Laboratorien

Logisches Volumen Management (LVM)

  • Logisches Volumen Management (LVM)
  • Volumes und Volume-Gruppen
  • Arbeiten mit logischen Volumes
  • Größenänderung logischer Volumes
  • LVM-Schnappschüsse **
  • Laboratorien

RAID **

  • RAID
  • RAID-Stufen
  • Software-RAID-Konfiguration
  • Überwachung von RAIDs
  • RAID-Hotspares
  • Laboratorien

Kernel-Dienste und Konfiguration

  • Kernel-Übersicht
  • Kernel-Konfiguration
  • Kernel-Boot-Parameter
  • sysctl
  • Laboratorien

Kernel-Module

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

Geräte und udev

  • udev und Gerät Management
  • Geräteknoten
  • Regeln
  • Laboratorien

Überblick über die Virtualisierung

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

Container Übersicht

  • Container
  • Anwendungsvirtualisierung
  • Container vs. Virtuelle Maschinen
  • Docker
  • Docker Befehle
  • Podman
  • Laboratorien

Benutzerkonto Management

  • Benutzerkonten
  • Management der Benutzerkonten
  • Gesperrte Konten
  • Passwörter
  • /etc/shadow
  • Kennwort Management
  • Passwort Alterung
  • Eingeschränkte Shells und Konten **
  • Das root-Konto
  • SSH
  • Laboratorien

Gruppe Management

  • Gruppen
  • Gruppe Management
  • Private Benutzergruppen
  • Gruppenmitgliedschaft
  • Laboratorien

Dateiberechtigungen und -eigentum

  • Dateiberechtigungen und -eigentum
  • Datei Access Rechte
  • chmod, chown und chgrp
  • umask
  • Dateisystem ACLs
  • Laboratorien

Steckbare Authentifizierungsmodule (PAM)

  • PAM (steckbare Authentifizierungsmodule)
  • Authentifizierungsprozess
  • PAM konfigurieren
  • LDAP Authentifizierung **

Netzwerkadressen

  • IP-Adressen
  • IPv4-Adressentypen
  • IPv6-Adressentypen
  • IP-Adressenklassen
  • Netzmasken
  • Host-Namen
  • Laboratorien

Netzwerkgeräte und Konfiguration

  • Netzwerkgeräte
  • ip
  • ifconfig
  • Vorhersagbare Gerätenamen für Netzwerkschnittstellen
  • Netzwerkkonfigurationsdateien
  • Netzwerk-Manager
  • Weiterleitung
  • DNS und Namensauflösung
  • Netzwerk-Diagnose
  • Laboratorien

Firewalls

  • Firewalls
  • Schnittstellen
  • firewalld
  • Zonen
  • Quelle Management
  • Dienst und Anschluss Management
  • Laboratorien

Starten und Herunterfahren des Systems

  • Verstehen der Boot-Sequenz
  • Boot-Lader
  • Systemkonfigurationsdateien in /etc
  • Herunterfahren und Neustart
  • Laboratorien

GRUB

  • Der Grand Unified Boot Loader (GRUB)
  • Interaktive Auswahlen mit GRUB beim Booten
  • Installieren von GRUB
  • Anpassen der GRUB-Konfiguration
  • Konfiguration der Bootloader-Spezifikation (BLSCFG)
  • Laboratorien

System Init: systemd, SystemV and Upstart

  • Der init-Prozess
  • Alternativen zum Starten
  • systemd
  • systemctl
  • SysVinit Startup **
  • chkconfig und Dienst **
  • Laboratorien

Sicherungs- und Wiederherstellungsmethoden

  • Grundlagen der Sicherung
  • Sicherung vs. Archivierung
  • Backup-Methoden und -Strategien
  • tar
  • Komprimierung: gzip, bzip2 und xz und Backups
  • dd
  • rsync
  • cpio **
  • dump und wiederherstellen **
  • mt **
  • Backup-Programme **
  • Laboratorien

Linux Sicherheitsmodule

  • Linux Sicherheitsmodule
  • SELinux
  • AppArmor
  • Laboratorien

Lokale Systemsicherheit

  • Lokale Systemsicherheit
  • Erstellen einer Sicherheitsrichtlinie
  • Updates und Sicherheit
  • Physische Sicherheit
  • BIOS
  • Bootloader
  • Sicherheit des Dateisystems
  • setuid/setgid-Bits
  • Laboratorien

Grundlegende Fehlersuche

  • Fehlerbehebungsebenen
  • Techniken zur Fehlersuche
  • Zu überprüfende Dinge: Networking
  • Zu prüfende Punkte: Integrität der Dateien
  • Fehler im Boot-Prozess
  • Beschädigung des Dateisystems und Wiederherstellung
  • Virtuelle Konsolen
  • Laboratorien

System Rescue

  • Rettungsmedien und Fehlerbehebung
  • Verwendung von Rettungs-/Wiederherstellungsmedien
  • Systemrettung und -wiederherstellung
  • Notfall-Boot-Medien
  • Verwendung von Rettungsmedien
  • Notfall-Modus
  • Einzelbenutzermodus
  • Laboratorien

Voraussetzungen

Dieser Kurs soll den Teilnehmern die notwendigen Kenntnisse und Fähigkeiten vermitteln, um als professioneller Linux-Systemadministrator zu arbeiten. Die Teilnehmer sollten über Grundkenntnisse der Linux und ihrer gebräuchlichsten Dienstprogramme und Texteditoren verfügen.

Das Publikum:

Dieser Kurs richtet sich an Personen, die sich die notwendigen Kenntnisse und Fähigkeiten aneignen wollen, um als professionelle Linux-Systemadministratoren zu arbeiten. Die Teilnehmer sollten über Grundkenntnisse der Linux und ihrer gängigsten Dienstprogramme und Texteditoren verfügen.

 28 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Kombinierte Kurse

Verwandte Kategorien