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 various Linux distributions.
- Installation of Linux servers (Ubuntu/CentOS).
- Initial configuration and system updates.
Navigating the Linux Shell
- Utilizing the terminal and common shell commands.
- Understanding the file system hierarchy.
- Shell navigation techniques and file manipulation.
User and Group Administration
- Creating, modifying, and removing user accounts.
- Group creation and membership management.
- Comprehending file permissions and ownership.
- Access control via chmod, chown, and umask.
File System and Storage Management
- Mounting and unmounting file systems.
- Working with partitions and disk utilities.
- Managing file system types (ext4, xfs, etc.).
- Backup and restoration methods.
Basic Networking in Linux
- Network configuration files and interfaces.
- Setting up static and dynamic IP addresses.
- Testing network connectivity using ping, traceroute, and netstat.
- Fundamentals of DNS, hostnames, and routing.
Essential Network Services
- Installing and configuring OpenSSH.
- Basic setup of Apache/Nginx web servers.
- Overview of basic email server components (Postfix).
- Network Time Protocol (NTP) configuration.
Software Management and Package Installation
- Using APT (Debian/Ubuntu) and YUM/DNF (RHEL/CentOS).
- Installing, updating, and removing software packages.
- Enabling and disabling software repositories.
Security, Monitoring, and Automation
- Best practices for system hardening.
- Leveraging system logs and monitoring tools.
- Scheduling tasks using cron.
- Introduction to bash scripting.
Requirements
- Fundamental knowledge of computer systems.
- Comprehension of networking basics.
- While prior Linux experience is not mandatory, it is advantageous.
Target 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.