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.
Other Skill Trees
LinuxDevOpsCybersecurityDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingShellGitDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsNmapWiresharkHydraCompTIADatabaseMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Web DevelopmentData Science
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
Inspect and stop one prepared process by using its recorded PID.
Linux
Restore a Configuration from Backup
Restore one missing configuration file from a prepared compressed archive.
Linux
Upload a Configuration with SCP
Use the supplied SSH identity to copy one configuration file to a remote account.
Linux
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
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
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
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
Change one local-only service to listen on all IPv4 interfaces while preserving its response.
Linux
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
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
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
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
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
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
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
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
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