CompTIA Tutorials

CompTIA provides a structured approach to learning IT fundamentals and cybersecurity practices. Whether you're a beginner or an experienced professional, our CompTIA tutorials offer systematic exploration of key concepts and technologies. With free labs and practical exercises, you'll develop skills in network security, system administration, and IT troubleshooting. Our CompTIA playground enables real-time experimentation with various tools and scenarios.

File System and Disk Management

File System and Disk Management

Learn essential Linux file system and disk management skills in this hands-on lab. Learn to use key commands like df, du, dd, and fdisk to monitor disk usage, manage virtual disks, and maintain file system integrity. This lab provides practical experience in tasks crucial for system administrators and power users.
Linux
User Account Creation

User Account Creation

In this lab, you will learn the fundamental Linux commands for user account management, including creating, modifying, and deleting user accounts, and granting administrative privileges.
Linux
Installing Virtual RAM Modules

Installing Virtual RAM Modules

In this lab, you will learn how to increase the virtual memory of a Linux system by creating, enabling, and managing a swap file, which acts as virtual RAM.
Linux
Setting Up IP Addressing

Setting Up IP Addressing

In this lab, you will learn how to configure a static IP address on a Linux system using netplan, and then revert the configuration back to DHCP.
Linux
File System Navigation

File System Navigation

In this lab, you will learn the fundamental Linux commands for file system navigation, including listing files, creating directories, and copying, moving, and removing files and directories.
Linux
Software Installation and Updates

Software Installation and Updates

In this lab, you will learn the fundamental process of managing software on a Debian-based Linux system. You will practice updating package lists, installing, upgrading, listing, and removing software using the `apt` and `dpkg` command-line tools.
Linux
Resolving Network Connectivity Problems

Resolving Network Connectivity Problems

In this lab, you will learn how to diagnose and resolve a common network connectivity issue on a Linux system: DNS resolution failure. You will learn to isolate the problem, inspect DNS settings, correct them, and verify the fix.
Linux
Enabling Basic Firewall

Enabling Basic Firewall

In this lab, you will learn how to install and configure the Uncomplicated Firewall (UFW) on a Linux system to manage basic network security rules.
Linux
Implementing File Permissions

Implementing File Permissions

In this lab, you will learn the fundamental Linux commands for managing file and directory permissions, including creating files, changing permissions with chmod, and altering ownership with chown.
Linux
Testing Network Connectivity

Testing Network Connectivity

In this lab, you will learn fundamental Linux commands to test and troubleshoot network connectivity, from checking the local machine to resolving external hostnames.
Linux
Configure Hostname Resolution

Configure Hostname Resolution

In this challenge, you will learn how to configure hostname resolution on a Linux system, including static and dynamic hostname resolution.
Red Hat Enterprise Linux
Configure File Systems by UUID

Configure File Systems by UUID

In this challenge, you will learn how to configure local storage on a Linux system by mounting file systems at boot using Universally Unique Identifier (UUID).
Red Hat Enterprise Linux
Configure Superuser Access

Configure Superuser Access

In this challenge, you will learn how to grant and manage elevated privileges to users on a Linux system.
Red Hat Enterprise Linux
Configure System to Boot Into a Specific Target Automatically

Configure System to Boot Into a Specific Target Automatically

In this challenge, you will learn how to configure a Linux system to boot into a specific target automatically.
Red Hat Enterprise Linux
Configure Network Services to Start Automatically at Boot

Configure Network Services to Start Automatically at Boot

In this challenge, you will learn how to configure network services to start automatically at system boot.
Red Hat Enterprise Linux
Configure Firewall Using Firewall-CMD/Firewalld

Configure Firewall Using Firewall-CMD/Firewalld

In this challenge, you will learn how to configure the firewall using the firewall-cmd and firewalld commands on a Red Hat Enterprise Linux system.
Red Hat Enterprise Linux
Configure Time Service Clients

Configure Time Service Clients

In this challenge, you will learn how to configure time service clients on a Linux system, ensuring accurate time for system operations.
Red Hat Enterprise Linux
Configure Key-Based Authentication for SSH

Configure Key-Based Authentication for SSH

In this challenge, you will learn how to configure key-based authentication for SSH, a more secure alternative to password-based authentication.
Red Hat Enterprise Linux
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 143
  • Next