Linux
- Zielgruppe
- Linux-EinsteigerInnen, AdministratorInnen und Software-EntwicklerInnen
- Voraussetzungen: sicherer Umgang mit dem Computer; für den Teil Administration Grundlagen der Kommandozeile
- Plattform: Red Hat Enterprise Linux und verwandte Systeme oder Ubuntu
Linux läuft heute fast überall: auf Servern im Rechenzentrum, in der Cloud, in Containern und auf den Rechnern vieler EntwicklerInnen. Wer Linux sicher beherrscht, hat die Grundlage für Docker, Kubernetes und Automatisierung mit Ansible.
Der Kurs besteht aus zwei Teilen, die Sie einzeln oder zusammen buchen können: Die Einführung macht Sie mit der Kommandozeile vertraut, die Administration zeigt, wie Sie Linux-Server planen, installieren und betreiben. Als Red Hat Certified Architect in Enterprise Linux und Trainer für Red Hat lege ich den Schwerpunkt auf Red Hat Enterprise Linux; auf Wunsch arbeiten wir mit Ubuntu. Wie in allen meinen Schulungen besteht die Hälfte der Zeit aus praktischen Übungen.
Inhalte Einführung:
- Benutzung der Kommandozeile
- Dateien verwalten, reguläre Ausdrücke und Shell-Globs
- Prozessverwaltung
- Editoren
- Software installieren mit der Paketverwaltung
- Secure Shell (SSH) und Netzwerkwerkzeuge
- Einfache Shell-Skripte und wiederkehrende Aufgaben automatisieren
Inhalte Administration:
- Installation und ihre Automatisierung
- Updates automatisieren
- Benutzerverwaltung und Dateiberechtigungen (ACL)
- systemd: Funktionsweise, Konfiguration und eigene Dienste
- Storage-Verwaltung mit LVM
- SELinux
- Logging
- Systemstart und Recovery
- Netzwerkkonfiguration mit NetworkManager und firewalld
- Konfiguration des sshd