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
- The definition and role of a Linux server.
- Overview of different Linux distributions.
- Installing a Linux server using Ubuntu or CentOS.
- Initial configuration and system updates.
Navigating the Linux Shell
- Utilizing the terminal and essential shell commands.
- Comprehending the file system hierarchy.
- Shell navigation techniques and file manipulation.
User and Group Administration
- Creating, modifying, and removing user accounts.
- Managing group creation and memberships.
- Interpreting file permissions and ownership.
- Controlling access using chmod, chown, and umask.
File System and Storage Management
- Mounting and unmounting file systems.
- Managing partitions and utilizing disk tools.
- Handling various file system types such as ext4 and xfs.
- Techniques for data backup and restoration.
Fundamentals of Linux Networking
- Reviewing network configuration files and interfaces.
- Configuring static and dynamic IP addresses.
- Testing connectivity with tools like ping, traceroute, and netstat.
- Basics of DNS, hostname management, and routing.
Core Network Services
- Installation and configuration of OpenSSH.
- Setting up basic web servers with Apache or Nginx.
- Overview of email server components using Postfix.
- Implementing the Network Time Protocol (NTP).
Software Management and Package Installation
- Leveraging APT (for Debian/Ubuntu) and YUM/DNF (for RHEL/CentOS).
- Processes for installing, updating, and removing packages.
- Managing software repositories by enabling or disabling them.
Security, Monitoring, and Automation
- Best practices for system hardening and security.
- Using system logs and monitoring utilities.
- Scheduling automated tasks with cron.
- Introduction to bash scripting for automation.
Requirements
- A basic understanding of computer systems.
- Foundational knowledge of networking concepts.
- No prior Linux experience is mandatory, though it is advantageous.
Target Audience
- System administrators.
- IT support personnel.
- Technical professionals responsible for maintaining Linux environments.
Testimonials (2)
Very informative and the trainers kept it fun.
Mohd Shahroni Hj Timbang - ITPSS Sdn Bhd
Course - Ubuntu Server Administration and Centralized Identity Management
experienced trainer