
Python Datentypen und Operatoren
Lerne in diesem praktischen Lab die grundlegenden Python-Datentypen und -Operatoren kennen. Du arbeitest mit numerischen Typen, Zeichenketten (Strings), booleschen Werten und führst Typumwandlungen durch, während du praktische Erfahrungen mit den Kernkonzepten von Python sammelst.
Python

Metasploit Installation und Ersteinrichtung
In diesem Lab lernen Sie, wie Sie das Metasploit Framework auf einem Ubuntu-System installieren und die Ersteinrichtung durchführen.
Linux

TAG 04: Der Festungswächter
In dieser Herausforderung schlüpfst du in die Rolle eines Systemadministrators, um ein neues Projektverzeichnis abzusichern, indem du Benutzer, Gruppen und erweiterte Dateiberechtigungen unter Linux verwaltest.
Linux

Linux-Befehl 'which': Befehle lokalisieren
Lernen Sie, wie Sie den Befehl 'which' unter Linux verwenden, um ausführbare Dateien zu finden, mit nicht vorhandenen Befehlen umzugehen, mehrere Installationen zu entdecken, die PATH-Priorität zu verstehen und eigene Befehle zu erstellen.
Linux

Konfiguration von Speichergeräten
In diesem Lab lernen Sie die grundlegenden Schritte zur Konfiguration eines neuen Speichergeräts in einer Linux-Umgebung kennen, einschließlich des Anschließens, Formatierens, Einbindens (Mounten) und Trennens eines virtuellen Datenträgers.
Linux

TAG 03: Der Log-Ermittler
In dieser Challenge schlüpfst du in die Rolle eines DevOps-Engineers, um eine fehlerhafte Anwendung zu diagnostizieren, indem du verschiedene Linux-Protokolle und Konfigurationsdateien mit essenziellen Befehlszeilen-Tools analysierst.
Linux

TAG 05: Der Hüter der Schlüssel
In dieser Challenge schlüpfst du in die Rolle eines Systemadministrators, um Benutzerkonten auf einem Linux-System zu verwalten, einschließlich des Erstellens, Änderns und Deaktivierens von Benutzern.
Linux

Verwaltung von Variablen und Fakten in RHEL mit Ansible
In diesem Lab lernen Sie, wie Sie Variablen, Fakten und Geheimnisse in Ansible unter RHEL verwalten. Sie werden einen Apache-Webserver bereitstellen, integrierte und benutzerdefinierte Fakten für die Konfiguration nutzen und sensible Daten wie Passwörter mit Ansible Vault sichern, um einen Systembenutzer zu erstellen.
AnsibleRed Hat Enterprise Linux

Dateiberechtigungen
In diesem Lab lernen wir, wie man die Befehle chown, touch und chmod unter Linux verwendet, um Dateiberechtigungen zu verwalten. Diese Befehle sind essenziell für die Steuerung des Zugriffs auf Dateien und Verzeichnisse in einem Linux-System.
LinuxShell

Benutzer- und Gruppeninformationen anzeigen
In dieser Challenge müssen Sie Linux-Befehle verwenden, um Benutzer- und Gruppeninformationen anzuzeigen.
LinuxShell

Dateisystem-Explorer
In dieser Challenge erstellst du ein einfaches Skript zur Erkundung des Dateisystems, um dein Verständnis für grundlegende Datei- und Verzeichnisoperationen in Shell-Skripten unter Beweis zu stellen. Du implementierst Funktionen zur Überprüfung von Existenz, Typ und Berechtigungen von Dateien und Verzeichnissen und vertiefst so deine Fähigkeiten in der Dateisystemmanipulation und bei bedingten Tests in Bash.
ShellLinux

Softwarepakete installieren und aktualisieren
In dieser Herausforderung lernen Sie, wie Sie Softwarepakete auf einem Red Hat Enterprise Linux-System installieren und aktualisieren.
Red Hat Enterprise Linux

Systemprotokolldateien finden und interpretieren
In dieser Herausforderung lernen Sie, wie Sie im Linux-Dateisystem navigieren, die Speicherorte verschiedener Protokolldateien identifizieren und relevante Informationen daraus extrahieren.
Red Hat Enterprise Linux

Harte Links in Linux implementieren
Erstellen und verwalten Sie harte Links in einem Linux-Dateisystem, um deren Eigenschaften und Verhalten zu verstehen. Erforschen Sie, wie harte Links dieselbe Inode und denselben Inhalt über mehrere Dateinamen hinweg teilen.
Red Hat Enterprise Linux

Dateiberechtigungsprobleme diagnostizieren und beheben
In dieser Herausforderung lernen Sie, wie Sie Probleme mit Dateiberechtigungen auf einem Linux-System analysieren und korrigieren.
Red Hat Enterprise Linux

Partitionen auf MBR- und GPT-Datenträgern auflisten, erstellen und löschen
In dieser Herausforderung nutzen Sie Befehlszeilenwerkzeuge, um Partitionen auf Festplatten mit MBR- und GPT-Partitionstabellen zu verwalten. Dies ist eine essenzielle Fertigkeit für die Konfiguration von lokalem Speicher.
Red Hat Enterprise Linux

GitHub Actions: Hochladen von Build-Artefakten
In diesem Lab lernen Sie, wie Sie Workflow-Daten mithilfe von Build-Artefakten (Artifacts) persistent speichern. Sie konfigurieren einen Workflow, um ein Build-Verzeichnis hochzuladen, damit es später heruntergeladen werden kann.
Git

SELinux-Dateikontexte identifizieren
In dieser Herausforderung lernen Sie, wie Sie SELinux-Dateikontexte auf einem Red Hat Enterprise Linux (RHEL) System identifizieren und anpassen.
Red Hat Enterprise Linux