Course Outline
Introduction to Linux System Administration
- What is Linux system administration?
- Role and responsibilities of a Linux system administrator
- Overview of LFCS certification and its importance
Linux Basics and File Management
- Linux distributions and package management
- Filesystem hierarchy and navigation
- File permissions and ownership
System Configuration and Processes
- User and group management
- Managing processes and daemons
- Managing system startup and shutdown
Package Management and Software Installation
- Managing software packages with package managers
- Repository management and software installation
- Software updates and upgrades
Networking Fundamentals
- Network configuration and troubleshooting
- IP addressing, subnets, and routing
- DNS configuration and resolution
Filesystem Management and Storage
- Managing storage devices and partitions
- Filesystem creation and maintenance
- Logical Volume Management (LVM)
Security and Access Control
- User authentication and authorization
- File and directory permissions
- Firewall configuration with iptables
Shell Scripting and Automation
- Basic shell scripting concepts
- Automating tasks with shell scripts
- Cron jobs and scheduling tasks
System Monitoring and Logging
- Monitoring system performance and resource usage
- Log files and log management
- Troubleshooting system issues
Network Services and Security
- Configuring SSH for secure remote access
- Setting up a basic web server (Apache/Nginx)
- Implementing SSL/TLS certificates
Troubleshooting and Maintenance
- System recovery and rescue
- Troubleshooting common system issues
- Performing system backups
Summary and Next Steps
- Key takeaways from the course
- Preparing for the LFCS certification exam
- Continuing learning resources and career opportunities
Requirements
- Basic familiarity with Linux command-line interface
- Understanding of fundamental networking concepts
- Basic system administration knowledge
Audience
- System Administrators
- IT Professionals
- Aspiring 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.