Advance Linux: Training Open Source Administration

Home Course Advance Linux: Training Open Source Administration


Course Details

Length: 40 hours
Technology: Linux CentOS 7
Price : +855 70 30 40 92 / +855 11 93 62 08
Chart With Us


Advance Linux: Training Open Source Administration

Linux is a major force in computing technology, powering everything from mobile phones and personal computers to supercomputers and servers. The job of a systems administrator is to manage the operation of a computer system. The demand for Linux has never been greater, Linux certifications play an important role in helping employers understand which applicants are qualified.

Throughout the course, we show you many tasks you'll encounter when administering a Linux server; you'll put the concepts to use in practical, real-world situations. You'll be able to configure, maintain, and run commands across many systems—all at the same time. We provide tips and tricks to make your life easier, speed up your workflow, and make you feel like a certified Linux administrator ninja! We cover topics such as disk and user management, networking, some advanced Linux permissions, shell scripting, and advanced command-line skills—all via practical, hands-on examples and demonstrations.

By the end of the course, you will be confident about performing Linux systems administrator tasks; you'll also be able to perform systems engineer tasks smoothly.

Who this course is for:
  • This course targets people who would like to take their knowledge of Linux to the next level
  • Those keen to start a career as a Linux system administrator
  • People with Linux experience who would like to learn about the Linux command line interface
  • People who need Linux knowledge for a personal or business project such as hosting a website on a Linux server

Course Outline

Linux LPIC-2 material study guide 4th edition.

Module 1: DHCP Server

  • Overview DHCP
  • Operation
  • DHCP Process
  • Install and configure DHCP Server
  • Restart service and allow firewall
  • DHCP reservation

Module 2: DNS Server

  • What is DNS?
  • Domain name records
  • Installing and configuring DNS
  • Configure Zone Files
  • Reverse Zone
  • Start and Enable BIND

Module 3: RAID Configuration

  • RAID Overview
  • RAID levels
  • RAID 1
  • RAID5
  • RAID 10
  • Configure RAID 1 to add 2 new Disks
  • Install RAID and configure
  • Create any filesystem on RAID

Module 4: HAProxy Configuration

  • HAProxy Overview
  • How It work
  • Load Balancing Algorithms
  • Types of Load Balancing
  • Layer 4 Load Balancing
  • Install and configure HAProxy
  • Restart service and enable firewall

Module 5: NGINX Load Balancing

  • Understanding Nginx HTTP Load Balancing
  • Advantages of load balancing
  • Load balancing methods
  • Active Health Checks
  • Install and configure NGINX Loadbalancing
  • Install Web server HTTPD on backend server

Module 6: FAIL2BAN Configuration

  • Overview Fail2ban
  • Common attack example
  • Install and configure Fail2ban
  • Secure SMTP brute force
  • Secure SSHD brute force
  • Rule format
  • Manage rule fail2ban

Module 7: Mail Server Postfix and Dovecot

  • Mail Server
  • Email protocol and service
  • What is SMTP?
  • What is a POP3?
  • What is a IMAP?
  • Install and configure postfix smtp
  • Install Dovecot POP3/IMAP
  • Start service and allow firewall

Module 8: Nagios Monitoring Tool

  • Nagios Core
  • Install and configure Nagios Core
  • Install Plugin Nagios on nagios server
  • Monitoring Linux Host.
What you'll learn
  • Take your first step towards installing CentOS 7 servers quickly
  • Install and manage packages on CentOS 7 servers with YUM and RPM (Red Hat Package Manager)
  • Master the Linux command line and its processes
  • Explore filesystems to check directory status and access modification times.
  • Create and manage user and group passwords securely.
  • Set up a web server, SSH, and DHCP, and use Netcat with Ping in a network.
  • Set up Proxy HA to load balance application


You need to have some understanding of Linux CLI, be able to open a terminal, and use simple commands.

Subscribe to us!

Subscribe to us now to get the latest news, updates and special offers delivered directly to your inbox.