Dieses Modul vermittelt vertiefte Kenntnisse in der Administration von Linux-Systemen. Sie lernen, wie Sie moderne Werkzeuge wie die Shell, den Paketmanager und die Netzwerkdienste effektiv nutzen. So können Sie den sicheren und effizienten Betrieb von Linux-Servern gewährleisten.
Zu den Grundlagen der Linux-Administration gehört auch die Sicherheit von Systemen und Netzwerken. Sie lernen, wie Sie Firewalls einrichten, Benutzerkonten verwalten und Sicherheitsrichtlinien umsetzen. Durch praktische Anwendungen erwerben Sie das Wissen, um Linux-Systeme optimal zu konfigurieren und zu warten.
In zahlreichen praktischen Übungen und Projektarbeiten wenden Sie das Gelernte an. Dadurch sind Sie in der Lage, eigene komplexe Projekte umzusetzen und als Linux-Administrator:in in einem professionellen Umfeld zu arbeiten.
Nach Abschluss dieses Moduls können Sie
grundlegende Linux-Shell-Befehle ausführen und einfache Skripte schreiben
verschiedene Linux-Distributionen installieren und konfigurieren
Dienste und Prozesse unter Linux starten, stoppen und überwachen
typische Fehler in Linux-Systemen diagnostizieren und beheben
Backups und Wiederherstellungen von Linux-Systemen durchführen
Das Modul Linux besteht aus den folgenden Classes:
An Unix/Linux kommt in der Systemadministration niemand vorbei, seine Verbreitung ist einfach zu groß. In dieser Class profitieren Sie von fundierten Linuxkenntnissen, die sowohl für Webmaster:innen als auch für Webentwickler:innen von großer Bedeutung sind. Die Vermittlung grundlegender Linuxfähigkeiten ermöglicht es, sich sicher auf der Kommandozeile zu bewegen und Webserver effektiv zu verwalten. Durch praxisnahe Übungen und Beispiele werden Sie gründlich in Unix und Linux eingeführt, lernen den Umgang mit Dateien und Verzeichnissen, die Nutzung von Texteditoren wie vi sowie die Verwaltung von Datei- und Verzeichnisrechten mit chmod. Ferner werden Prozessverwaltung und -steuerung mit verschiedenen Linux-Kommandos behandelt. Die zwei Projektarbeiten bieten die Gelegenheit, das erworbene Wissen anzuwenden und Aufgaben der Linux-Verwaltung erfolgreich zu bewältigen. Damit sind Sie optimal darauf vorbereitet, ihre Anwendungen im professionellen Umfeld stabil und sicher auf Linux-Servern auszuführen und zu betreuen.
Ohne TCP/IP geht im Internet gar nichts! Das Transmission Control Protocol/Internet Protocol, wie es vollständig heißt, ist die Grundlage der Kommunikation aller sowohl intern als auch extern am Netzwerk beteiligten Geräte. Unsere Class vermittelt einen Überblick darüber, wie Computernetzwerke und das Internet entstanden sind und heutzutage eingeteilt und verwaltet werden. Dazu gehört auch die Kenntnis des OSI-Schichtmodells und ein Verständnis dafür, wie damit die TCP/IP-Architektur zusammenhängt. Im weiteren Verlauf lernen Sie, Aufgaben und Funktionen der Netzzugangsschicht z. B. anhand von Ethernet nachzuvollziehen. Besonderes Augenmerk legt die Class u. a. auf das IPv4- und IPv6-Netzwerkprotokoll. Zahlreiche Übungen und eine abschließende Projektarbeit festigen das Gelernte, um ein Netzwerk zu planen, aufzubauen und zu verwalten und sich dadurch fit zu machen für eine berufliche Karriere als Linux-Administrator:in.
Linux ist das Betriebssystem Nr. 1 für Webserver, PCs und viele weitere Geräte. Daher führt für Systemadministrator:innen kein Weg daran vorbei, sich Expertise in diesem Betriebssystem anzueignen. In dieser praxisorientierten Class erlernen Sie die notwendigen Fähigkeiten, um ein Debian-GNU/Linux-System einzurichten, zu warten, zu pflegen und an ihre Bedürfnisse anzupassen. Sie errichten virtuelle Linux-Rechner und ein Netzwerk, lernen die Funktionsweise von root und die Vergabe von Benutzerrechten kennen. Zahlreiche Schritt-für-Schritt-Anleitungen, Beispiel-Kommandos und Übungen vermitteln praxisorientiertes Wissen zu Themen wie Systeminstallation, Netzwerkintegration, Benutzerverwaltung, Backups, Automatisierung, Paketverwaltung, Quellcodeinstallation und Systemsicherheit. Nach Abschluss dieser Class sind Sie in der Lage, eigenständig Aufgaben auf einem Linux-System zu erledigen und verfügen über das Rüstzeug für den erfolgreichen Einsatz von Linux im Webumfeld.
Shellskript-Programmierung ist eine der wichtigsten Fähigkeiten von Unix/Linux-Administrator:innen. Ein Shellskript kann direkt in den Ablauf der Programmausführung auf Unix/Linux-Systemen eingreifen. In dieser Class lernen Sie von Grund auf Zweck, Aufbau und Ausführung von Shellskripten und sind daher auch in der Lage, Variablen zu nutzen, Tests und Bedingungen einzusetzen sowie Verzweigungen und Schleifen zu programmieren. Beispiele und Übungen vertiefen das Verständnis für Shellskriptings und entwickeln Fähigkeiten, um repetitive Arbeitsabläufe zu automatisieren. Die Class beinhaltet auch eine anschauliche Einführung in die Arbeit mit regulären Ausdrücken (regex), die für Linux-Admins äußerst hilfreich ist. Abschließend werden Sie ein Shellskript programmieren, das sich um die wichtige Aufgabe der Datensicherung kümmern wird. Damit sind Sie bestens gerüstet für eine Admintätigkeit in Unternehmen und Institutionen.
Alle, die mit Webseiten in administrativer Rolle zu tun haben, werden früher oder später vor die Aufgabe gestellt, DNS- und Mail-Server einzurichten und zu verwalten. Das in dieser Class erlangte Wissen ermöglicht es Ihnen, die Arbeitsweise von DNS- und Mail-Protokollen zu verstehen und für die Einrichtung und Administration von DNS- und Mail-Servern mit Bind9 und Postfix zu nutzen. Sie kennen sich im effektiven Schutz vor SPAM und Missbrauch aus und sind fähig, Mailbox-Zugriffe per SSL und TLS unter strikten Sicherheitsaspekten zu konfigurieren. Weiterhin wird die Funktionsweise des FTP-Protokolls behandelt, inklusive der Einrichtung eines FTP-Servers. Zahlreiche praxisnahe Projektarbeiten bereiten auf eine Tätigkeit als Systemadministrator:in vor.
Zwei von drei Webservern im Internet nutzen derzeit Linux als Betriebssystem. Ob Webmaster:in oder Webentwickler:in: In der IT ist eine Begegnung mit einem auf Linux basierenden Webserver unvermeidlich und wird zwangsläufig an der Tagesordnung stehen. Daher gehört Know-how rund um das Einrichten eines Linux-Webservers zum IT-Handwerkszeug einfach dazu. Unsere Class berücksichtigt dies und macht Sie mit dem Set-up und der Administration von Linux-basierten Webservern vertraut. Im Mittelpunkt steht daher die sichere Einrichtung eines Apache-Servers sowie die Administration von PHP und MySQL mit dem Fokus auf Sicherheit. Damit beherrschen Sie die grundlegenden Bestandteile des LAMP-Settings, das auch von führenden CMS-Systemen wie Wordpress und Joomla verwendet wird. Die Class schult in der Konfiguration und Überwachung von PHP, MySQL und Apache und vertieft das Gelernte abschließend in praktischen Projektarbeiten. Unabhängig davon, ob sie ein CMS nutzen oder nicht, werden Sie die Vorteile schätzen, einen Webserver eigenständig administrieren zu können und somit ihre Fähigkeiten für ihre weitere IT-Laufbahn zu erweitern.
Dieses Modul hat einen Workload von ca. 282 Stunden. Der Workload umfasst die Gesamtzeit, die Sie für den erfolgreichen Abschluss des Moduls benötigen.
Der Workload ist ein Durchschnittswert, der vom Web Professional Institute (WPI) berechnet wurde. Der tatsächliche Arbeitsaufwand in einem Kurs kann von dem hier angegebenen Durchschnittswert abweichen, da Lernumgebung und -methoden bei unseren Trainingspartnern variieren und zudem jeder Mensch unterschiedlich lernt.
Die Dauer des Kurses hängt von der wöchentlichen Lernzeit ab. Sie können den Schieberegler verwenden, um herauszufinden, wie lange der Kurs dauert.
Dieses Modul ist für die folgenden WPI-Zertifizierungen erforderlich:
Möchten Sie mehr über diese Zertifizierungen erfahren? Klicken Sie auf die Links, um die Vorteile jeder einzelnen Zertifizierung für Sie persönlich zu entdecken.
Sie haben noch nicht das Passende gefunden? Erkunden Sie unser gesamtes Angebot an Zertifizierungen und entdecken Sie neue Möglichkeiten.