Cybersecurity Engineer Tutorials

Cybersecurity Engineer tutorials guide you from security fundamentals to penetration testing, ethical hacking, and digital forensics. Topics cover network security, vulnerability analysis, attack techniques, and incident investigation. Free labs and guided examples help you build practical security skills in an interactive environment.

Quick Start to Hive

Quick Start to Hive

This lab focuses on Hive's configuration and basic operations, designed for students with a certain SQL foundation to understand Hive's architecture, basic deployment and usage.
MySQLLinux
Scheduled Backup and Recovery

Scheduled Backup and Recovery

Create manifest-based tar backups, inspect archives, restore one file, and schedule timestamped backups safely with Cron.
LinuxShell
Recover a Failed Service

Recover a Failed Service

Diagnose one invalid configuration value and return its systemd service to the active state.
Linux
Correct a Service Bind Address

Correct a Service Bind Address

Change one local-only service to listen on all IPv4 interfaces while preserving its response.
Linux
Remote Access and File Transfer with SSH

Remote Access and File Transfer with SSH

Learn SSH host verification, remote shells and commands, scp file and directory transfer, SSH key generation, and key-based authentication.
Linux
Managing Services and System Logs

Managing Services and System Logs

Learn how systemd manages services, control and enable a safe practice service, inspect journal and text logs, and recover from a simple failure.
Linux
Upload a Configuration with SCP

Upload a Configuration with SCP

Use the supplied SSH identity to copy one configuration file to a remote account.
Linux
System Information and Process Management

System Information and Process Management

Learn to identify a Linux system, interpret load, inspect processes, find PIDs, send signals, control terminal jobs, use exit status, and run detached work.
Linux
Restore a Configuration from Backup

Restore a Configuration from Backup

Restore one missing configuration file from a prepared compressed archive.
Linux
Linux Networking and Firewall Basics

Linux Networking and Firewall Basics

Follow a beginner network diagnostic path from hostname and interfaces through routes, connectivity, DNS, listening ports, HTTP, and safe UFW activation.
Linux
Stop a Runaway Process

Stop a Runaway Process

Inspect and stop one prepared process by using its recorded PID.
Linux
Linux awk Command: Text Processing

Linux awk Command: Text Processing

Learn the powerful awk command for text processing in Linux. Learn to analyze log files, filter data, perform calculations, and generate reports using awk's versatile features for handling structured text data.
Linux
Rapid Threat Detection

Rapid Threat Detection

Practice essential Linux command-line skills for cybersecurity analysis. Use tail and head commands to quickly extract and analyze recent log entries and network traffic data, simulating rapid threat detection in a high-stakes tech environment.
Linux
Word Count and Sorting

Word Count and Sorting

Learn the essential Linux text processing tools wc (word count) and sort in this hands-on challenge. Learn to count lines, words, and characters, find frequent patterns, and sort data efficiently for various text analysis tasks.
LinuxShell
Finding the Pirate's Treasure

Finding the Pirate's Treasure

Learn shell scripting basics by decoding Captain Blackbeard's treasure map using shell variables and arithmetic operations. Practice creating executable scripts, using variables, and performing arithmetic calculations in Bash.
ShellLinux
Processing Employees Data

Processing Employees Data

Learn the powerful Linux command-line utilities 'join' and 'awk' in this hands-on challenge. Learn to combine data from multiple sources, process it efficiently, and create meaningful output for employee data analysis.
Linux
Linux top Command: Real-time System Monitoring

Linux top Command: Real-time System Monitoring

Learn the Linux top command for real-time system monitoring. Learn to use various options to sort processes, adjust update intervals, filter by user, and focus on active processes to effectively monitor system performance.
Linux
Needle in the Haystack

Needle in the Haystack

Learn the power of the grep command in this system administration and log analysis challenge. Learn to search for specific patterns, count occurrences, extract unique values, and combine multiple search criteria across various log files.
Linux
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 231
  • Next