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
LinuxDevOpsCybersecurityAWSCybersecurity EngineerDevSecOpsNetworkingCompTIAKali LinuxWiresharkNmapHydraRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingShellDevOps EngineerGitDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsCloudflareDatabaseMySQLPostgreSQLRedisMongoDBSQLiteData ScienceBig DataPythonGolangRustJavaCC++Web Development
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
Linux User Group and File Permissions
Learn to manage Linux users, groups, account locks, ownership, default permissions, sticky directories, and setgid collaboration in a safe practice environment.
Linux
Build a Resource Snapshot
Build reliable Bash resource observations and preserve real monitoring history for a prepared Linux work session.
ShellLinux
Record Resource Warnings
Build reliable Bash resource observations and preserve real monitoring history for a prepared Linux work session.
ShellLinux
Store Portfolio Assets in S3
Create private S3 storage, upload portfolio covers and a project list, retrieve a copy and confirm its bytes match the original.
AWSLinux
Publish Your Personal Homepage
Edit a small profile file, publish it to your EC2 website with SCP and verify that the actual page displays your new content.
ShellLinux
How to start PostgreSQL in Kali Linux
Discover how to set up and manage PostgreSQL databases in Kali Linux, a powerful cybersecurity tool. Learn the essential steps to get started with PostgreSQL for your cybersecurity projects.
PostgreSQLLinux
Investigate Potential Malware Indicators
In this lab, you will learn fundamental techniques for identifying potential malware indicators on a Linux system. You will use standard command-line utilities to investigate suspicious process activity, detect unexpected file modifications, and analyze system logs for anomalous entries.
CybersecurityLinux
Enforce Password Policies and Monitor Logins
In this lab, you will enhance Linux security by implementing robust password policies. You'll configure complexity and aging rules, enforce them for new users, and monitor authentication logs to detect suspicious activities like repeated failed login attempts, a sign of brute-force attacks.
CybersecurityLinux
Configure Static and Dynamic IP Addresses
In this lab, you will learn to manage IP addressing in Linux. You'll use the `ip` command to inspect interfaces and configure a static IP, set a default gateway, and then use `dhclient` to obtain a dynamic IP. Finally, you will verify the network configuration with `arp` and `traceroute`.
Linux
Manage SELinux Security
In this lab, you will gain hands-on experience managing SELinux security in RHEL. You will learn to change SELinux enforcement modes, configure Apache with custom SELinux file contexts, adjust SELinux policy for user home directories using booleans, and troubleshoot/resolve SELinux denials for Apache web servers and custom web content.
Linux
Tune System Performance
In this lab, you will learn how to optimize RHEL system performance using `tuned` and manage process priorities with `nice` and `renice`. You will begin by verifying `tuned` installation and listing available profiles, then observe how changing `tuned` profiles impacts system parameters. The lab will guide you through starting and monitoring CPU-intensive processes, followed by adjusting their priorities using `nice` and `renice` to understand their effect on resource allocation. Finally, you will learn how to clean up running processes, ensuring a complete understanding of performance tuning on RHEL.
Linux
Setting Up Your Kali Linux Environment
Enter Kali through the terminal, identify your environment, read command help, and save its actual release information.
Linux
Kali SQL Injection with sqlmap
In this lab, explore SQL injection vulnerabilities using Kali Linux and sqlmap. Learn to detect injectable URLs, enumerate databases, dump table data, and save results for analysis in a secure LabEx VM environment. Master both manual and automated techniques for web application security testing.
LinuxMySQL
Kali Vulnerability Scanning with Nikto
In this lab, you will learn web vulnerability scanning using Nikto on Kali Linux. Explore how to run scans, identify security issues, analyze results, and export reports. Gain hands-on experience with Nikto's command-line interface through structured steps in the LabEx VM, building skills in web security assessments.
DockerLinux
Reading and Filtering Tool Output in Kali
Read sample tool output, filter and deduplicate findings, count results, and separate error messages.
Linux
Inspecting Web Services with curl in Kali
Read local HTTP resources, interpret response status and headers, and save headers separately from page content.
WiresharkLinux
Kali Reconnaissance with Nmap and DNS
Resolve a local training target, scan selected TCP ports, identify services, and save inspectable Nmap findings.
NmapLinux
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 217
- Next