Linux Kurs für Fortgeschrittene

Der perfekte Einstieg für Server-Administratoren und die, die es werden wollen.

  • 6 Stunden persönliches Online-Training – Du bist der einzige Teilnehmer
  • Handbuch zum Kurs – (über 45 Seiten, als .html, .pfd und .epub)
  • Abschlusszertifikat

280 €

(inkl. MwSt.)

7 Tage-Zufriedenheits-Garantie

Zielgruppe

  • Angehende Linux-Server Administratoren
  • Bestehende Windows-Administratoren, die im Linux-Bereich Fuß fassen möchten
  • Bestehende Linux Nutzer, die Ihr System besser verstehen möchten
  • Anwender, die mit Ihrem Linux absolut alleine auskommen wollen/müssen
  • Personen die aus erster Hand von einem Linux-Administrator lernen wollen und von dessen Erfahrung profitieren wollen

Anforderungen

  • Notebook oder Desktop Computer mit Linux vorinstalliert
  • Grundlegende Kenntnisse über Linux oder Windows
  • Terminal-Kenntnisse nicht unbedingt erforderlich aber hilfreich
  • Headset und stabile Internetverbindung
  • VirtualBox oder eigene Server-Hardware

Detaillierter Kurs-Inhalt

Der eigene Fokus der Themen kann gewählt werden.
Du bist an einem Thema nicht interessiert? Dann überspringen wir dieses und haben mehr Zeit für die anderen Themen.

Auszug aus dem Inhaltsverzeichnis

  • Grundlagen
    • 4 Freiheiten von Freier Software
      • Unterschied zwischen Open Source und Freier Software:
    • Freie Sotware-Lizenzen
      • GNU GPL
      • MIT, Apache und BSD Lizenz
      • Welche Lizenz sollte man nun wählen/bevorzugen?
    • Terminal-Grundwissen
      • Terminal-Statusanzeige
      • Relative und Absolute Pfade
      • Administrator-Rechte
      • Text-Editor vim
  • Aufbau von Linux
    • Boot-Prozess (Komponenten)
      • 1. BIOS
      • 2. Master Boot Record (MBR)
      • 3. Boot Loader (GRUB)
      • 4. Kernel (Linux)
      • 5. Initial RAM Disk (initramfs image)
      • 6. /sbin/init (Eltern-Prozess)
      • 7. Service-Manager (systemd)
      • 8. Displaymanager
      • 9. X-Fenstermanager/Wayland Implementierung
      • 10. Desktop
    • Ordnerstruktur
  • Betriebssysteminstallation – Erweitert
    • Neu-Installation
      • Partitionierung
      • Zusätzliche Partitionen
      • Logical Volume Manager
      • Verschlüsseltes System
      • Kurs-Beispiel
    • Upgrade auf große, neue Version
    • Kernel wechseln
    • Bootloader: GRUB
      • GRUB erneut installlieren
      • GRUB reparieren
    • Partitionen einhängen
    • Verknüpfungen
      • Softlink vs Hardlink
    • /etc/fstab
  • Programminstallation
    • Die Paketverwaltung APT
      • /etc/apt/sources.list
    • Flatpak
    • Programm bauen/kompillieren:
  • Benutzer und Rechte
    • Benutzer
      • Administrator: Root
      • Sich als anderer Benutzer in der Konsole einloggen
      • Benutzerverwaltung
    • Gruppen
      • Benutzer zu Gruppe hinzufügen:
      • Gruppe erstellen/löschen
    • Dateirechte
      • Dateirechte ändern
      • Eigentümer/Gruppe ändern
    • Benutzer zum Administrator machen
    • Passwort vergessen
      • Administrator-Passwort vergessen
  • Linux Remote
    • OpenSSH
      • openssh-Server installieren
      • Authentifizierung über Zertifikate
    • RDP
      • Entfernter Rechner
      • Rechner vor Ort
      • Dateien versenden
  • Skripting
    • BASH
    • BASH-Scripts
      • Hello World
      • Einschub: Umleiten der Ausgabe
      • Normale Befehle starten
      • Administrative Befehle wie apt
      • Variablen
      • Eingabe
      • Konditionen (if)
      • Fazit über BASH-Skripting
    • Umgebungs-Variablen
      • alias
    • Systemctl
      • Eigenen Service definieren
      • Log/Ausgabe von Services einsehen:
    • Wiederkehrende, automatische Ausführung von Skripts (cronjobs)
  • Systempflege
    • Automatische Systempflege
      • Wöchentliche Neustarts
      • Automatische Aktualisierungen
    • Backups
      • rsync
      • borg
    • Fehlerbehebung
      • Probleme in der Paketverwaltung
      • System fährt nicht mehr hoch
      • Debugging im laufenden System
      • Notfallsystem

Wie funktioniert der Linux Kurs für Fortgeschrittene?

Der Kurs wird ausschließlich online gehalten. Wir werden jitsi zur Kommunikation (und Bildschirmübertragung) nutzen. Dafür ist Firefox, Chromium oder Google Chrome vollkommend ausreichend.

Es wird entweder auf eigener Server-Hardware oder auf einer Virtuellen Maschine (auf der man nichts kaputtmachen kann) geübt (Einrichtung reicht zu Beginn des Kurses). Wir werden den Kurs Kapitel für Kapitel gemeinsam abschließen. Um möglichst konzentriert zu bleiben, sind alle 25 Minuten 5 Minuten Pause einkalkuliert. Gerne können auch andere Pausen-Zeiten vorgeschlagen werden. Ebenfalls besteht die Möglichkeit, den Kurs auf mehrere Tage aufzuteilen um bessere Konzentration während des Kurses zu gewährleisten.

Buchung