Browse everything
Roadmaps, courses and hands-on labs — search or filter. All roadmaps · Lab catalogue
Filters 1
Filter results
Type
- Hands-on lab 46
Lab difficulty
- Getting Started 2
- Guided 16
- Advanced 6
- Expert 2
Topic
- Azure 425
- Cyber Security Labs 283
- Blue Team 199
- Essential IT 186
- General Cyber security 157
- Programming 141
- AWS 113
- Data Science 101
- Networking 92
- VMware 80
- Advanced General Cyber Security 47
- ✓ Linux 46
- Hacking 43
- Web hacking 27
- Google Cloud 9
- Artificial Intelligence 3
Included in
Topic: LinuxClear all
46 results
Hands-on labStationX Infrastructure Labs
Assign Environment and Shell Variables in LinuxLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will automate administration tasks by using variables.

Hands-on labStationX Infrastructure Labs
Automate Administration Tasks by Using Linux Shell ScriptsLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will automate administration tasks by using bash shell scripts.

Hands-on labStationX Infrastructure Labs
Can You Configure a Yum Repository in Linux?Linux System AdministrationLevel: AdvancedDuration: 45 minIn this challenge, you configure an Apache web server as a yum repository and install software from the repository on a remote client.

Hands-on labStationX Infrastructure Labs
Can You Configure Advanced Permissions in Linux?Linux System AdministrationLevel: ExpertDuration: 1 hIn this challenge, you will configure advanced Linux permissions using SGID and the sticky bit.

Hands-on labStationX Infrastructure Labs
Can You Configure Kickstart Installations in Linux?Linux System AdministrationLevel: AdvancedDuration: 45 minIn this challenge, you will examine, create and test Kickstart configuration files.

Hands-on labStationX Infrastructure Labs
Can You Create a Scheduled Linux Backup Script?Linux System AdministrationLevel: AdvancedDuration: 45 minIn this challenge, you will create a Linux backup script that creates a .tar backup archive and appends to a backup log file, and schedule the backup script using cron.

Hands-on labStationX Infrastructure Labs
Can You Manipulate Data and Create a Shell Script in Linux ?Linux System AdministrationLevel: ExpertDuration: 1 hIn this challenge, you will simplify Linux administration tasks by using the command line.

Hands-on labStationX Infrastructure Labs
Can You Perform a Network Vulnerability Assessment by Using Nmap?Linux System AdministrationLevel: AdvancedDuration: 45 minYou are the Linux administrator for your organization.

Hands-on labStationX Infrastructure Labs
Can You Perform Command-Line Tasks by Using Shell Operators and a Shell Script?Linux System AdministrationLevel: AdvancedDuration: 1 hIn this challenge, you will perform command-line tasks by using shell operators.

Hands-on labStationX Infrastructure Labs
Can You Use Linux Command-Line Tools to Simplify Administration Tasks?Linux System AdministrationLevel: AdvancedDuration: 1 hIn this challenge, you will simplify Linux administration tasks by using command-line tools.

Hands-on labStationX Infrastructure Labs
Control Data Streams in LinuxLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will manage Linux data streams.

Hands-on labStationX Infrastructure Labs
Create and Manage Linux Users and GroupsLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will manage Linux users and groups using standard command-line tools.

Hands-on labStationX Infrastructure Labs
Edit Data by Using Linux Command-Line ToolsLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will update data in a file.

Hands-on labStationX Infrastructure Labs
Getting Started with Linux System Administration TasksLinux System AdministrationLevel: Getting StartedDuration: 1 hIn this lab, you will perform fundamental Linux command-line administration tasks.

Hands-on labStationX Membership
LNX101 - Fail2Ban Setup and AnalysisLinux Security & Hardening FundamentalsDuration: 1 hIn this lab, you will learn how to install, configure and test Fail2ban in virtualized environment.
Hands-on labStationX Membership
LNX101 - File System StructureLinux Security & Hardening FundamentalsDuration: 1 hIn this lab, you will learn the basic file system layout and structure in a typical Linux distribution.
Hands-on labStationX Membership
LNX101 - OpenSSH Installation, Configuration, and HardeningLinux Security & Hardening FundamentalsDuration: 1 hIn this lab, you will learn how to install, configure, harden and test an OpenSSH server.
Hands-on labStationX Membership
LNX101 - Setting Up a Firewall With UFW and FirewalldLinux Security & Hardening FundamentalsDuration: 1 h
Hands-on labStationX Membership
LNX101 - Telnet vs. SSHLinux Security & Hardening FundamentalsDuration: 1 h
Hands-on labStationX Infrastructure Labs
Manage Services in LinuxLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will manage services in CentOS7 using the systemctl command.

Hands-on labStationX Infrastructure Labs
Perform Conditional Decision Making in a Linux Shell ScriptLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will create a shell script file search utility that can be executed from any location.

Hands-on labStationX Infrastructure Labs
Perform Linux Command-Line Operations by Using Boolean and Arithmetic OperatorsLinux System AdministrationLevel: GuidedDuration: 30 minYou are a Linux system administrator.

Hands-on labStationX Infrastructure Labs
Perform Linux Command-Line Operations by Using File Test and Relational OperatorsLinux System AdministrationLevel: GuidedDuration: 30 minYou are a Linux system administrator.

Hands-on labStationX Membership
Physical SecurityLinux Security & Hardening Duration: 1 hIn this lab you will simulate an attack involving physical access to a workstation.
Hands-on labStationX Membership
Securing Linux - Advanced IPTablesLinux Security & Hardening Duration: 1 hIn this lab, we will dive deeper into the host based firewall tool iptables.
Hands-on labStationX Membership
Securing Linux - App ArmorLinux Security & Hardening Duration: 3 hApp Armor is a Mandatory Access Control (MAC) system similar in purpose to SELinux.
Hands-on labStationX Membership
Securing Linux - Basic RestrictionsLinux Security & Hardening Duration: 1 hLinux has the ability to natively place restrictions of various kinds on the users and processes that they run.
Hands-on labStationX Membership
Securing Linux - Capabilities and ACLsLinux Security & Hardening Duration: 1 hMany people don't realize that there is more to the Linux permission functionality than the basic user, group, and everyone permissions with read, write, and execute.
Hands-on labStationX Membership
Securing Linux - Centralized AuthenticationLinux Security & Hardening Duration: 3 hFreeIPA is an open source, fully featured system for managing user accounts and accesses to hosts, that has a number of features that we will cover that make it very useful and easy to use.
Hands-on labStationX Membership
Securing Linux - EncryptionLinux Security & Hardening Duration: 1 hOne of the most important components of security is encryption.
Hands-on labStationX Membership
Securing Linux - FirewallsLinux Security & Hardening Duration: 1 hFirewalls are an important part of limiting network traffic.
Hands-on labStationX Membership
Securing Linux - Monitoring with SecurityOnionLinux Security & Hardening Duration: 2 hIn this lab, we are going to introduce Zeek in the context of a SecurityOnion installation.
Hands-on labStationX Membership
Securing Linux - Network Intrusion DetectionLinux Security & Hardening Duration: 1 hIn this lab we are going to look at Network Intrusion Detection.
Hands-on labStationX Membership
Securing Linux - Physical SecurityLinux Security & Hardening Duration: 1 hOftentimes, physical access to a machine will allow an attacker to compromise it.
Hands-on labStationX Membership
Securing Linux - Secure Remote AccessLinux Security & Hardening Duration: 2 hMany of the machines that we access we do remotely.
Hands-on labStationX Membership
Securing Linux - SELinuxLinux Security & Hardening Duration: 2 hSELinux is a system that allows you to define how various entities in the system are allowed to interact.
Hands-on labStationX Membership
Securing Linux for System AdministratorsLinux Security & Hardening Duration: 1 hLinux environments are ubiquitous in many different sectors, and securing these environments is as important as securing Windows environments.

Hands-on labStationX Membership
SETUIDLinux Security & Hardening Duration: 1 hThis lab exercise is designed to build upon the students understanding of user and file permissions by using the setuid flag.
Hands-on labStationX Infrastructure Labs
Simplify Linux Administration Tasks by Using XargsLinux System AdministrationLevel: GuidedDuration: 30 minYou are a Linux system administrator.

Hands-on labStationX Infrastructure Labs
Configure DNS Client Settings for Linux on AzureLinux on AzureLevel: GuidedDuration: 30 minIn this challenge, you will configure Azure Linux virtual machines to use both Azure-provided DNS and custom DNS servers.Hands-on labStationX Infrastructure Labs
Configure IP Routing with Linux on AzureLinux on AzureLevel: GuidedDuration: 30 minIn this challenge, you will configure IP routing for Linux virtual machines deployed in the Azure cloud such that inter-subnet traffic is sent through a network virtual appliance (NVA).Hands-on labStationX Infrastructure Labs
Configure Network Connectivity for Linux on AzureLinux on AzureLevel: GuidedDuration: 30 minIn this challenge, you will configure Azure virtual machine network resources including network interfaces, as well as dynamic and static private and public IP addresses.Hands-on labStationX Infrastructure Labs
Deploy a Microsoft Azure Virtual Machine InfrastructureLinux on AzureLevel: GuidedDuration: 30 minIn this challenge, you will create and tag Microsoft Azure virtual machine infrastructure resources such as a storage account, virtual network and network security group.Hands-on labStationX Infrastructure Labs
Deploy Ubuntu Linux Virtual Machines in Microsoft AzureLinux on AzureLevel: GuidedDuration: 30 minIn this challenge, you will deploy an Ubuntu Linux virtual machine in the Microsoft Azure cloud, and ensure that remote SSH administration from an on-premises station works correctly.Hands-on labStationX Infrastructure Labs
Generate and Use SSH Keys for Azure Linux Virtual Machine AuthenticationLinux on AzureLevel: GuidedDuration: 30 minIn this challenge, you will configure SSH public key authentication for an existing Linux virtual machine.Hands-on labStationX Infrastructure Labs
Getting Started with Linux+2Linux on AzureLevel: Getting StartedDuration: 1 hIn this lab, you will configure a network that contains one virtual machine running Windows® 10 and two virtual machines running Ubuntu Linux® by verifying the network address settings on two…


