LFCS Tutorials

LFCS tutorials emphasize practical Linux administration and exam-style tasks. Topics span essential shell usage, users and permissions, systemd services, storage, networking, and troubleshooting. Free labs and guided examples help you practice in a safe environment before attempting mock exams and the live performance-based LFCS exam.

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
Stop a Runaway Process

Stop a Runaway Process

Inspect and stop one prepared process by using its recorded PID.
Linux
Restore a Configuration from Backup

Restore a Configuration from Backup

Restore one missing configuration file from a prepared compressed archive.
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
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
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
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
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
Recover a Failed Service

Recover a Failed Service

Diagnose one invalid configuration value and return its systemd service to the active state.
Linux
Crack ZIP Passwords in John the Ripper

Crack ZIP Passwords in John the Ripper

In this lab, you will learn how to use John the Ripper to crack ZIP passwords. Follow steps to install, create a protected ZIP, extract its hash, run the cracking tool, and confirm the password.
LinuxCybersecurityGit
Attack FTP Services with Hydra

Attack FTP Services with Hydra

In this lab, you will learn how to attack FTP services using Hydra by setting up a local FTP server, configuring test users, preparing attack lists, executing the attack, and reviewing the results.
HydraLinux
Attack Telnet Services with Hydra

Attack Telnet Services with Hydra

In this lab, you will learn how to attack Telnet services using Hydra. You will install a local Telnet server, configure test accounts, load username and password files, run a Hydra attack, and analyze the output.
HydraLinux
Install and Verify Hydra

Install and Verify Hydra

In this lab, you will learn how to install Hydra on your system, verify its installation, locate the executable path, run help commands, and test it with a dummy command.
HydraLinux
Attack HTTP Services with Hydra

Attack HTTP Services with Hydra

In this lab, you will learn how to use Hydra to attack HTTP services with basic authentication. You will install a local HTTP server, configure it with basic auth, prepare username and password lists, run a Hydra attack, and analyze the output.
HydraLinux
Getting Started with Linux

Getting Started with Linux

Take your first steps in a Linux terminal by running simple commands, reading their output, checking time, calculating values, and formatting text.
Linux
Brute Force SSH in Hydra

Brute Force SSH in Hydra

In this lab, you will learn how to perform a brute force attack on an SSH server using Hydra. You will install Hydra, set up a target SSH server, prepare username and password lists, run the attack, and analyze the results.
LinuxHydra
Write Your First C++ Program

Write Your First C++ Program

Learn the basics of C++ programming by creating your first Hello World program, setting up development environment, and understanding fundamental coding concepts.
C++Linux
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 198
  • Next