Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 35 hours
Course Outline
Introduction to Linux and Server Environments
- Defining the Linux server
- Overview of Linux distributions
- Installing a Linux server (Ubuntu/CentOS)
- Initial configuration and update processes
Interacting with the Linux Shell
- Utilizing the terminal and standard shell commands
- Exploring the file system hierarchy
- Navigating the shell and manipulating files
User and Group Administration
- Creating, updating, and removing users
- Managing groups and membership
- Comprehending file permissions and ownership
- Controlling access using chmod, chown, and umask
File System and Storage Administration
- Mounting and unmounting file systems
- Utilizing partitions and disk management tools
- Handling different file system types (ext4, xfs, etc.)
- Implementing backup and restore strategies
Foundations of Linux Networking
- Reviewing network configuration files and interfaces
- Configuring static and dynamic IP addresses
- Verifying network connectivity with ping, traceroute, and netstat
- Understanding DNS, hostnames, and routing fundamentals
Core Network Services
- Setting up and configuring OpenSSH
- Basic deployment of Apache/Nginx web servers
- Overview of basic email server components (Postfix)
- Implementing the Network Time Protocol (NTP)
Software Management and Package Deployment
- Leveraging APT (Debian/Ubuntu) and YUM/DNF (RHEL/CentOS)
- Installing, updating, and removing software packages
- Activating and deactivating software repositories
Security, Monitoring, and Automation
- Applying best practices for system hardening
- Utilizing system logs and monitoring utilities
- Scheduling automated tasks with cron
- Introduction to bash scripting
Requirements
- Fundamental knowledge of computer systems
- Basic understanding of networking principles
- No prior Linux experience is mandatory, though it is advantageous
Audience
- System administrators
- IT support personnel
- Technical professionals overseeing Linux environments
Testimonials (2)
I really appreciated the effort put into customizing this training for our specific needs. Rather than a standard out-of-the-box course, the tailored curriculum allowed us to focus directly on concepts and scenarios that matter to our daily environment. The balance of clear instruction and hands-on application was spot on
James Foster
Course - Ubuntu System Administration
Very informative and the trainers kept it fun.