Course Outline
Foundations of Linux System Administration
- Defining the scope of Linux system administration.
- Key duties and responsibilities of a Linux system administrator.
- Overview of the LFCS certification and its industry value.
Linux Fundamentals and File Handling
- Distributions and package management strategies.
- Filesystem structure and navigation techniques.
- Managing file permissions and ownership rights.
System Setup and Process Control
- Managing users and groups.
- Controlling processes and daemons.
- Handling system startup and shutdown sequences.
Package Handling and Software Deployment
- Managing software packages via dedicated managers.
- Repository management and installation workflows.
- Applying software updates and upgrades.
Networking Essentials
- Network setup and diagnostic troubleshooting.
- IP addressing, subnetting, and routing concepts.
- DNS setup and name resolution processes.
Storage and Filesystem Administration
- Managing storage devices and partitions.
- Creating and maintaining filesystems.
- Utilizing Logical Volume Management (LVM).
Security and Access Management
- User authentication and authorization mechanisms.
- Configuring file and directory access rights.
- Setting up firewalls using iptables.
Shell Scripting and Automation Tasks
- Core concepts of shell scripting.
- Automating repetitive tasks with scripts.
- Scheduling jobs using Cron.
System Monitoring and Log Management
- Tracking system performance and resource utilization.
- Handling log files and log administration.
- Diagnosing and resolving system errors.
Network Services and Security Protocols
- Configuring SSH for secure remote connections.
- Deploying basic web servers (Apache/Nginx).
- Installing SSL/TLS certificates.
Troubleshooting and System Maintenance
- System recovery and rescue procedures.
- Diagnosing common operational issues.
- Executing system backups.
Conclusion and Future Pathways
- Key concepts retained from the course.
- Preparation strategies for the LFCS exam.
- Resources for continued learning and career advancement.
Requirements
- Familiarity with the Linux command-line interface
- Knowledge of core networking principles
- Foundational system administration experience
Target Audience
- 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.