Verfügbar für neue Projekte — Westschweiz, Lyon, Paris
← Gesamter Katalog
Systeme / Infrastruktur Anfänger bis fortgeschritten 4 Tage (28 Std.)

Linux für Administratoren

Linux in Produktion beherrschen: systemd, Netzwerk, Sicherheit, Performance, Scripting und Automatisierung. Vom neugierigen Nutzer zum operativen Sysadmin.

Für wen?

Entwickler, die verstehen wollen, was unter der Haube passiert; Windows-Admins im Umstieg auf Linux; Junior-Ops, die ihre Grundlagen festigen wollen. Anpassbar an das tatsächliche Niveau der Gruppe.

Voraussetzungen

Keine strikten Voraussetzungen. Minimale Terminal-Erfahrung (cd, ls, mv) erleichtert den Einstieg, ist aber nicht zwingend.

Lernziele

Am Ende der Schulung sind Sie in der Lage:

  • Einen Linux-Server zu installieren, zu konfigurieren und zu härten (Debian / Ubuntu / RHEL)
  • systemd zu beherrschen: Services, Timer, Logs (journalctl)
  • Ein Performance-Problem zu diagnostizieren (CPU, RAM, I/O, Netzwerk)
  • Ein System abzusichern (Firewall, SSH, SELinux/AppArmor, Audit)
  • Robuste Shell-Skripte zu schreiben und wiederkehrende Aufgaben zu automatisieren

Programm

Tag 1 — Grundlagen

  • Linux-Architektur, Dateisystem, Prozesse
  • Shell: bash, Redirections, Pipelines, Globbing
  • Benutzerverwaltung, Berechtigungen, sudo, Capabilities
  • Lab: Installation und Erstkonfiguration eines Servers

Tag 2 — systemd und Services

  • systemd-Units: service, target, timer, mount
  • journalctl und Log-Management
  • Paketmanager (apt, dnf, dpkg, rpm)
  • Netzwerk: Interfaces, Routing, DNS, Namensauflösung
  • Lab: Deployment und Überwachung eines Webservices

Tag 3 — Sicherheit und Performance

  • Fortgeschrittenes SSH (Schlüssel, Agent, Jump Host, ProxyJump)
  • Firewalls (nftables, ufw, firewalld)
  • SELinux / AppArmor: Prinzipien und Troubleshooting
  • Performance: top, htop, iostat, perf, ftrace
  • Lab: Sicherheitsaudit eines Produktionsservers

Tag 4 — Automatisierung und Betrieb

  • Robustes Bash-Scripting (set -euo pipefail, traps, Idempotenz)
  • Cron und systemd-Timer
  • Grundlagen von Ansible (erstes Playbook)
  • Backup- und Monitoring-Strategien
  • Lab: vollständige Automatisierung eines Deployments

Methodik

70% Praxis, 30% Theorie. Jeder Teilnehmer verfügt während und nach der Schulung über einen persönlichen Lab-Server (Zugang 30 Tage). Alle Labs sind inkrementell und reproduzierbar.

Tarif

Auf Anfrage je nach Format. Schulungsvertrag möglich.