- Basic understanding of Linux concepts
- Familiarity with the command-line interface (CLI)
Audience
- System administrators
- IT professionals
Community ENTerprise Operating System (CentOs) is a Linux distribution that provides a free, enterprise-class, community-supported computing platform that provides stability and security suitable for server setups in businesses.
This instructor-led, live training (online or onsite) is aimed at intermediate-level system administrators who wish to develop skills in Linux administration using CentOS.
By the end of this training, participants will be able to:
- Install and configure CentOS 8.
- Manage users and groups, control, and monitor system processes.
- Configure network services and security.
- Implement storage solutions and perform system maintenance and troubleshooting.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction to CentOS 8
- Overview of CentOS
- New features in CentOS 8
- Downloading and preparing for installation
Installation and Initial Configuration
- Step-by-step installation guide
- Post-installation setup
- Introduction to the GNOME desktop environment
System Management Basics
- Command line basics
- Managing files and directories
- System update and package management with DNF
- System and service management
User and Group Management
- Creating and managing users
- Managing groups
- Understanding permissions and ownership
Network Configuration
- Basic network concepts
- Configuring network interfaces
- Firewall management with firewall
- Secure Shell (SSH) for remote access
Storage Management
- Understanding Linux filesystem hierarchy
- Managing physical storage
- Logical Volume Management (LVM)
- Implementing Network File Systems (NFS)
Security and Access Control
- Basic security concepts
- Configuring SELinux
- Managing user authentication
- Implementing security updates and patches
Advanced System Administration
- Advanced command-line operations
- Automating tasks with cron jobs
- System logging and monitoring
- Backup and recovery strategies
Troubleshooting and Support
- Basic troubleshooting techniques
- System recovery and rescue mode
- Accessing support and documentation
Summary and Next Steps