IPS

LNX-310-ADM
LINUX: Systemadministration
Grundlagen der Administration von Linux-Systemen.

DatumOrtPreisBuchung
Firmenschulung deutschlandweit -²

Kursziele

In diesem Seminar erlernen Sie die Grundlagen der Administration von Linux-Systemen. Die wichtigsten Bereiche der Systemverwaltung wie der Umgang mit Datenträgern, die Benutzer- und Rechteverwaltung, die Paketverwaltung, das Monitoring und Möglichkeiten der Automatisierung werden vorgestellt und anhand praktischer Übungen vertieft.

Bei Bedarf wird auf die Besonderheiten unterschiedlicher Linux-Distributionen eingegangen; im Fokus stehen dabei aktuelle Versionen der Distributionen von Debian, Ubuntu, SUSE und Red Hat.

Kursinhalte

  • Paketverwaltung unter Linux
    • Was leistet eine Paketverwaltung?
    • Paketformate der Linux-Welt
    • Low-Level- und High-Level-Tools
    • Paketverwaltung unter Debian/Ubuntu
    • Paketverwaltung unter SUSE
    • Paketverwaltung unter Red Hat
  • Verwaltung von Festplatten und Dateisystemen
    • Das Dateisystem – logische und physische Sichtweise
    • Von Linux unterstützte Filesysteme
    • Benennung und grundsätzliche Verwaltung von Datenträgern
    • Partitionierung von Datenträgern
    • Erzeugen von Filesystemen
    • Mounten
    • Überprüfen von Filesystemen (Filesystem Checks)
    • Swap-Space
  • LVM (Logical Volume Manager) unter Linux
    • Einsatzzweck und Installation von LVM
    • Die Kommandozeilenschnittstelle zum LVM
    • LVM-Snapshots
    • Vergrößern von virtuellen Festplatten in einem LVM-Setup
  • Netzwerkkonfiguration unter Linux
    • Benennung von Ethernet-Devices
    • IP-Konfiguration
    • Konfiguration des Resolvers und lokale Namensauflösung
    • Kommandos zum Anzeigen oder Ändern der Netzwerkeinstellungen
  • Netzwerk-Tools für Linux
    • Basistools
    • DNS-Tools
    • Sniffer und Scanner
    • Monitoring und Statistik
  • SSH (Secure Shell)
    • SSH-Client-Programme
    • Public-Key-Authentifizierung
    • SSH-Agenten (Linux-Client)
    • PuTTY, PuTTYgen und Pageant
    • WinSCP
    • Fortgeschrittene Konfiguration und Nutzung
  • Zugriffs- und Eigentumsrechte
    • Zugriffsrechte anzeigen und interpretieren
    • Ändern der Zugriffsrechte
    • Die umask
    • Ändern der Eigentumsrechte
    • Weitere nützliche Kommandos
  • Zugriffs- und Eigentumsrechte – Fortgeschrittene Konzepte
    • SUID-, SGID- und Sticky-Bit
    • Access Control Lists (ACLs)
  • Lokale Benutzerverwaltung
    • Die Benutzer- und Gruppendateien
    • Kommandos im Zusammenhang mit Usern und Gruppen
    • Kommandos zur Benutzerverwaltung
    • Kommandos zur Gruppenverwaltung
    • Kommandos im Zusammenhang mit Passwörtern
  • Prozesse und Prozessverwaltung
    • Eigenschaften von Prozessen
    • ps – Auflisten von Prozessen
    • Weitere Kommandos zur Prozessverwaltung
    • kill, killall, pkill – Senden von Signalen
    • Jobkontrolle
    • Das proc-Filesystem
    • Persistieren von Prozessen nach dem Logout
  • Server-Monitoring unter Linux
    • Simple Monitoring-Tools
    • Prozesszustände, Load und CPU-Auslastung
    • Speicherbedarf und Aktivitäten eines Prozesses monitoren
    • Die top-Familie: top, htop, atop, iotop
    • Die stat-Familie: vmstat, iostat, mpstat, dstat
    • Echtzeit-Sytem-Monitoring mit Netdata
    • Festplatten-Monitoring mit SMART
    • Ausblick auf große Monitoring-Lösungen
  • Init-Systeme und Verwaltung von Diensten
    • Begriffsklärung und Überblick
    • Geschichte von systemd
    • Kontrolle von Diensten
    • Autostart
    • Die Arbeitsweise von systemd
    • Analyse des Startvorgangs
    • Erstellen eigener Service Units
    • Kompatibilität zu SysVinit
    • Historisches: SysVinit und Upstart
  • Systemprotokollierung/Logging unter Linux
    • Der Syslog-Dienst
    • logger – Die Kommandozeilen-Schnittstelle zum Syslog-Dienst
    • Logging mit dem Systemd-Journal (journald)
    • Logfileauswertung
    • logrotate – Archivieren/Rotieren von Logfiles
    • Ausblick: Linux Audit / auditd
  • Datensicherung
    • Datenorientierung der Sicherung
    • dd
    • tar
    • rsync
    • rsnapshot
    • rdiff-backup
    • Ausblick: Große, netzbasierte Open-Source-Lösungen
  • Zeitgesteuerte Programmausführung
    • cron
    • Systemd Timer
  • Booten eines Notfallsystems
    • Booten eines Notfallsystems von CD/DVD/USB-Stick
    • Direktes Booten in eine root-Shell ohne Notfall-CD
  • Erhöhen der Systemsicherheit
    • Maßnahmen vor allen Softwarelösungen
    • Maßnahmenkatalog / Checkliste
    • Offizielle Maßnahmenkataloge

Teilnehmerkreis

Linux-Anwender:innen und DevOps, die ihr Know-How in puncto Administration und Betreuung von Linux-Systemen erweitern bzw. vertiefen möchten.

Voraussetzungen

Linux-Grundkenntnisse (LNX-110-GRUND) sind für ein erfolgreiches Seminar unbedingt erforderlich.

Dauer

4 Tage

¹ Alle Preise pro Person, zzgl. MwSt.
² Individuelle Termine und Firmenschulungen auf Anfrage.

Online-Seminare


Fast alle Themen aus unserem Seminarprogramm erhalten Sie bei uns auch als Online-Seminar.

Fragen Sie Ihr Wunschthema einfach als Online-Seminar an, wir unterstützen Sie gerne!

Tel. 0521 20889 30
Mail office@IPS-IT.de

IPS Institut für Personalschulung GmbH - Tel. (0521) 2088930 - www.ips-it-schulungen.de
- Es gelten die Allgemeinen Geschäftsbedingungen der IPS GmbH -