Course Outline
Overview of Linux System Administration
- Defining the scope of Linux system administration
- Core duties and accountability of Linux system administrators
- The value of LFCS certification for professional growth
Core Linux Concepts and File Handling
- Linux distributions and handling package managers
- Navigating the filesystem hierarchy
- Controlling file permissions and ownership
System Setup and Process Control
- Managing users and groups
- Overseeing processes and background daemons
- Handling system boot and shutdown sequences
Software Installation and Package Control
- Utilizing package managers for software distribution
- Managing repositories and installing software
- Applying software updates and upgrades
Fundamentals of Networking
- Configuring networks and diagnosing connectivity issues
- IP addressing, subnetting, and routing protocols
- Setting up DNS for name resolution
Storage Management and Filesystems
- Administering storage devices and partitions
- Creating and maintaining filesystems
- Implementing Logical Volume Management (LVM)
Security Protocols and Access Management
- Handling user authentication and authorization
- Setting permissions for files and directories
- Configuring firewalls using iptables
Automation via Shell Scripting
- Essential concepts in shell scripting
- Automating repetitive tasks with scripts
- Scheduling tasks using cron jobs
Monitoring System Health and Logs
- Tracking system performance and resource consumption
- Managing log files for audit trails
- Diagnosing and resolving system faults
Managing Network Services and Security
- Configuring SSH for secure remote connections
- Deploying basic web servers (Apache or Nginx)
- Installing and managing SSL/TLS certificates
Maintenance and Troubleshooting Strategies
- System recovery and rescue procedures
- Resolving common operational issues
- Executing system backup routines
Conclusion and Future Paths
- Summary of key course objectives
- Preparation strategies for the LFCS exam
- Resources for continued learning and career advancement
Requirements
- Foundational experience with the Linux command-line interface
- Comprehension of basic networking principles
- General knowledge of system administration
Intended 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.