Course Outline
Foundations of Linux System Administration
- Definition and scope of Linux system administration
- Duties and responsibilities of a Linux system administrator
- Overview of the LFCS certification and its significance
Linux Essentials and File Handling
- Linux distributions and package handling
- Filesystem structure and navigation
- File permissions and ownership settings
System Setup and Process Control
- User and group account management
- Overseeing processes and daemons
- Controlling system startup and shutdown sequences
Package Handling and Software Deployment
- Managing software via package managers
- Repository oversight and software installation
- Software updates and upgrade processes
Networking Basics
- Network setup and diagnostic troubleshooting
- IP addressing, subnetting, and routing
- DNS configuration and name resolution
Filesystem Oversight and Storage Management
- Oversight of storage devices and partitions
- Filesystem creation and upkeep
- Logical Volume Management (LVM)
Security and Access Governance
- User authentication and authorization processes
- File and directory permission control
- Firewall setup using iptables
Shell Scripting and Automation
- Core shell scripting principles
- Automating workflows with shell scripts
- Cron jobs and task scheduling
System Monitoring and Logging
- Tracking system performance and resource consumption
- Log file structure and management
- Diagnosing system-related problems
Network Services and Security
- Configuring SSH for secure remote connectivity
- Setting up a basic web server (Apache/Nginx)
- Deploying SSL/TLS certificates
Troubleshooting and Upkeep
- System recovery and rescue procedures
- Resolving common system issues
- Executing system backups
Conclusion and Path Forward
- Key insights from the course
- Preparation strategies for the LFCS certification exam
- Further learning resources and career prospects
Requirements
- Fundamental knowledge of the Linux command-line interface
- Grasp of basic networking principles
- Entry-level system administration experience
Intended Participants
- System Administrators
- IT Professionals
- Individuals aspiring to become Linux Administrators
Testimonials (2)
- Trainer had a positive attitude, was willing to try to adapt to our requests(to maybe slow down in some areas, explain more times, learn from our work experiences) - the fact that we had a lot of hands on exercises/labs
Cosmin - Emerson
Course - Linux Foundation - Certified Systems Administrator (LFCS)
Structure, and complexity of the course.