Linux Tutorials
Our Linux tutorials offer a systematic way to master the open - source operating system. They cover command - line operations, system administration, and shell scripting, suitable for both beginners and experienced users. With free labs and practical examples, you'll gain hands - on experience in Linux environments. Our interactive Linux playground allows you to practice commands and scripts in a simulated terminal.
Other Skill Trees
DevOpsCybersecurityDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellGitCloudflareDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsNmapWiresharkHydraCompTIADatabaseMySQLPostgreSQLRedisMongoDBSQLitePythonRustGolangJavaCC++Web DevelopmentData Science
Normalize a PATH-Style List
Convert one colon-separated list into sorted unique directory lines.
Linux
Setting Up Your Kali Linux Environment
In this lab, you'll learn to set up a Kali Linux environment using Docker in the LabEx VM. You'll launch the image, verify the container, explore the terminal, review how Kali package management works in this environment, and inspect version and system information.
Linux
MySQL Configuration and Tuning
In this lab, you will learn how to configure and tune your MySQL server for optimal performance. The lab guides you through viewing the current configuration using `SHOW VARIABLES`, adjusting the InnoDB buffer pool size, monitoring query performance after tuning, and saving the configuration changes.
MySQLLinux
Verify Kali Linux Version
In this challenge, you will verify the Kali Linux version running within a Docker container. This involves accessing the container's terminal, extracting the `VERSION_ID` from the `/etc/os-release` file, and saving it to a file named `version.txt`.
DockerLinux
Managing Users and System in Kali
Practice essential user and system management tasks in Kali Linux. Check the current user, update package lists, create a user with adduser, monitor processes with top, and inspect system logs.
Linux
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
Kali Firewall Configuration with iptables
In this lab, you will learn to configure a firewall on Kali Linux using iptables. Explore essential skills like viewing rules, blocking IP addresses, allowing specific ports, and saving configurations. Gain hands-on experience in a Kali Linux container environment to enhance network security through effective traffic filtering.
LinuxCybersecurity
Navigating and Managing Files in Kali
In this lab, explore the essentials of navigating and managing files in Kali Linux, a key OS for cybersecurity. Learn fundamental commands like pwd, ls, cd, touch, nano, cp, rm, and cat through hands-on exercises. Build a practical foundation for file and directory operations in a Linux environment with step-by-step guidance.
Linux
Start Metasploit Console
In this challenge, you'll take your first steps as a cybersecurity analyst by familiarizing yourself with Metasploit. Your objective is to start the Metasploit framework console. To complete this challenge, simply execute the `msfconsole` command in the terminal.
LinuxCybersecurity
Installation and Initial Setup of Redis
In this lab, you will learn how to install and perform the initial setup of Redis on a LabEx VM. The lab covers essential steps to get Redis up and running, including verifying the installation and ensuring the server is accessible. You'll update packages, install Redis, and test connectivity.
RedisLinux
Installation and Initial Setup of PostgreSQL
In this lab, we will install and perform the initial setup of PostgreSQL on the LabEx VM. The goal is to get PostgreSQL up and running and verify its basic functionality. We will explore default databases and check server status and basic configuration.
PostgreSQLLinux
Create User Account in Kali
In this challenge, you'll be tasked with creating a new user account named 'bob' on a Kali Linux system. This is a fundamental skill for cybersecurity professionals, allowing them to manage user access and permissions. The challenge involves using the `adduser` command to create the 'bob' user, setting a password, and skipping the optional information prompts. Successful completion will be verified by confirming the user's existence using the `id bob` command and checking the command history for the `adduser bob` command.
Linux
Scan Network Ports with Nmap
In this challenge, you'll step into the role of a cybersecurity intern tasked with auditing a server's security. Your objective is to utilize Nmap to identify open ports on a target system with the IP address `172.17.0.1`. Save the scan results to `/root/open_ports.txt`.
NmapLinux
PostgreSQL Streaming Replication
In this lab, you will learn how to set up PostgreSQL streaming replication. You will configure a primary server to accept replication connections, create a replica server from a base backup, and verify that data changes are automatically copied from the primary to the replica in near real-time.
PostgreSQLLinux
Kali Password Attacks with Hydra
In this lab, explore ethical hacking with Kali Linux using Hydra for password attacks. Learn brute-force techniques on SSH credentials and web logins in a safe LabEx VM. Perform tasks like using wordlists for guessing passwords and logging results, with beginner-friendly guidance in a Kali Linux container environment.
HydraLinux
Kali Exploitation with Metasploit
In this lab, explore penetration testing with Kali Linux on the LabEx VM using the Metasploit Framework. Learn to identify and exploit vulnerabilities through steps like selecting a target exploit, configuring a reverse shell payload, running the exploit, and accessing a Meterpreter session for hands-on cybersecurity experience.
CybersecurityLinux
Basic Networking Tools in Kali
In this lab, explore fundamental networking tools in Kali Linux to manage network configurations effectively. Designed for beginners and intermediates, learn to use ip a, ping, netdiscover, and nmap for network diagnostics, connectivity testing, and port scanning within the LabEx VM environment.
LinuxNmap
Exploring Kali’s Security Tools
In this lab, dive into Kali Linux and explore its powerful security tools for penetration testing. Learn to use dpkg -l for viewing tools, start Metasploit with msfconsole, run Nmap scans, scan web servers with Nikto, access help via man pages, and redirect output to files. Gain essential cybersecurity skills in a controlled environment.
LinuxCybersecurityNmap
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 197
- Next