DevSecOps-Übungen
Stärken Sie Fähigkeiten mit Übungen zu Exposition, Härtung, Berechtigungen, Secrets und sicherer Automation.
Kategorien entdecken
AlleLinuxDevOpsCybersicherheitAWSDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA-SchulungRHCE-in-Enterprise-Linux-SchulungLFCS-SchulungShellGitCloudflareDockerKubernetesCKA-SchulungCKAD-SchulungCKS-SchulungAnsibleRHCE-in-Ansible-SchulungJenkinsNmapWiresharkHydraCompTIADatenbankMySQLPostgreSQLRedisMongoDBSQLitePythonRustGolangJavaCC++WebentwicklungDatenwissenschaftBig Data
Verwaltung von Benutzerkonten
In diesem Lab lernen Sie, wie Sie Benutzerkonten auf der Linux-Plattform verwalten. Dazu gehören das Erstellen neuer Benutzerkonten, das Ändern von Benutzerkontoeinstellungen und das Löschen von Benutzerkonten.
LabDevSecOps
Eine Entwurfsdatei archivieren
Verschieben Sie eine Entwurfsdatei und benennen Sie sie um, ohne ihren Inhalt zu ändern.
ChallengeDevSecOps
Benutzer- und Gruppeninformationen anzeigen
In dieser Challenge verwenden Sie einen Linux-Befehl, um Benutzer- und Gruppeninformationen anzuzeigen.
ChallengeDevSecOps
Einen Übungsbenutzer einrichten
Erstellen Sie einen normalen Linux-Benutzer und gewähren Sie ihm Zugriff auf eine vorhandene zusätzliche Gruppe.
ChallengeDevSecOps
Eine Konfigurationsdatei finden und schützen
Finden Sie genau eine Konfigurationsdatei und machen Sie sie für andere Benutzer unzugänglich.
ChallengeDevSecOps
Datei- und Verzeichnisoperationen
Bauen Sie praktische Linux-Kenntnisse im Umgang mit Dateien auf: Navigieren Sie durch Pfade, erstellen und bearbeiten Sie Dateien, untersuchen Sie Metadaten, arbeiten Sie mit Links und vergleichen Sie Dateien und Verzeichnisse.
LabDevSecOps
Hilfe zu Linux-Befehlen erhalten
Lernen Sie, Befehle zu identifizieren, kurze Verwendungshinweise zu lesen, Manpages zu durchsuchen und Befehle nach Themen zu finden, ohne sich jede Option merken zu müssen.
LabDevSecOps
Grundlegende Dateioperationen unter Linux
Lernen Sie, wie Linux-Pfade, Verzeichnisse, Dateien, Verzeichnisauflistungen, Platzhalter, Kopieren, Verschieben, Löschen und Terminal-Tastenkürzel in einem sicheren Arbeitsbereich zusammenwirken.
LabDevSecOps
Linux-Benutzergruppen und Dateiberechtigungen
Lernen Sie, Linux-Benutzer, Gruppen, Kontosperren, Eigentümer, Standardberechtigungen, Sticky-Verzeichnisse und die Zusammenarbeit mit setgid in einer sicheren Übungsumgebung zu verwalten.
LabDevSecOps
Überprüfung der Auslastung eingehängter Dateisysteme
In dieser Aufgabe schreiben wir ein Skript, um festzustellen, ob ein bestimmtes Dateisystem oder ein Einhängepunkt (Mount Point) aktiv ist. Wir verwenden den Befehl df, um den Status des Dateisystems zu prüfen. Ist es eingehängt, geben wir den verfügbaren Speicherplatz aus; andernfalls zeigen wir eine Fehlermeldung an.
ChallengeDevSecOps
Dein erstes Docker-Lab
Hallo und willkommen bei LabEx! In diesem ersten Lab lernst du das klassische 'Hello, World!'-Programm in Docker kennen.
LabDevSecOps
Dein erstes Git-Labor
Lerne die Grundlagen der Git-Versionsverwaltung, indem du dein erstes Repository erstellst, Dateien hinzufügst und Commits erstellst. Dieses praxisorientierte Labor führt dich durch die grundlegenden Git-Befehle und Arbeitsabläufe.
LabDevSecOps
Ihr erstes Rust-Lab
Hallo und willkommen bei LabEx! In diesem ersten Lab lernst du das klassische 'Hello, World!' - Programm in Rust.
LabDevSecOps
Lesen einer CSV-Datei
In diesem Lab werden wir lernen, wie man eine CSV-Datei in Java liest. CSV-Dateien werden oft verwendet, um Daten in einem einfachen und leicht lesbaren Format zu speichern. Wir werden drei verschiedene Ansätze zum Lesen von CSV-Dateien in Java behandeln: die Verwendung von BufferedReader, Scanner und der OpenCSV-Bibliothek.
LabDevSecOps
Spy in Mockito
Mockito ist ein Java-Framework, das für das Mocking und das Unit-Testing von Java-Anwendungen verwendet wird. In diesem Lab werden wir uns mit Spies in Mockito befassen. Ein Spy ist wie ein partieller Mock, der die Interaktionen mit dem Objekt wie ein Mock verfolgt. Darüber hinaus ermöglicht es uns, alle normalen Methoden des Objekts aufzurufen. Wir werden die Methode Mockito.spy() und Annotations verwenden, um Spies zu erstellen und zu zeigen, wie man einen Spy stubbt.
LabDevSecOps