Overview

This program provides a complete Linux journey — from fundamentals to advanced server deployment. Learners begin with essential Linux commands, file systems, and process management, building a strong foundation in system administration. The course then moves into enterprise-level services such as DNS, DHCP, Apache, Samba, FTP, and Mail servers, ensuring real-world server management skills.

Key focus areas include networking, storage management (LVM, RAID), and backup solutions, along with robust security practices using SELinux, firewalld, iptables, and access controls. Every module is reinforced with hands-on labs and real-world exercises, enabling participants to graduate job-ready for system and server administration roles in enterprise IT and cybersecurity.

 

Curriculum

Linux Administration Training

2 Week

Module 1: Security & Scripting

  • SELinux Modes (Enforcing, Permissive, Disabled) 
  • Firewalld Rules 
  • iptables Rules 
  • Basic Bash Scripting: echo, if…then 


Module 2: Process Management

  • Process Monitoring: ps, top 
  • Killing Tasks: kill 
  • Managing Background Jobs: jobs 


Module 3: Backup & Automation

  • Backups using tar + gzip, cpio 
  • Scheduling Tasks with at & crontab 


Module 4: Links & Disk Management

  • Soft Links & Hard Links 
  • Disk Partitioning Basics 
  • Logical Volume Manager (LVM) 


Module 5: File Permissions

  • Basic Permissions (Owner, Group, Others) 
  • Access Control Lists (ACLs) 
  • Advanced Permissions: setuid, setgid, Sticky Bit 


Module 6: User & Group Administration

  • Creating, Modifying, Deleting Users 
  • Assigning & Changing Passwords 
  • Managing User Database Files 
  • Group Creation, Memberships, Group Admins 


Module 7: Filtering & Search Commands

  • Viewing Files: more, less, head, tail 
  • File Statistics: wc 
  • Searching & Editing: grep, find, sed 


Module 8: Boot & Recovery

  • Booting Process Explained 
  • Run Levels 
  • Resetting Root Password 


Module 9: Basic Commands & File Management

  • Opening Terminal & Switching Consoles 
  • Navigation: pwd, cd, ls 
  • File Creation: cat, touch 
  • Directory Management: mkdir 
  • Absolute vs Relative Paths  
  • File Editing with vi/vim  
  • Copying & Removing Files & Directories 


Module 10: Introduction & Installation

  • Features of Linux 
  • Linux Distributions 
  • Linux Installation 
  • File System Hierarchy Standard (FHS) 


Advanced Linux Training

2 Week

Module 1: Network & Package Management

  • Assigning IP Addresses (Temporary & Permanent) 
  • Configuring Hostname 
  • Installing Applications with rpm 
  • Package Management with yum 
  • Configuring & Using a Yum Server 


Module 2: NFS Server

  • Installing & Configuring NFS Service  
  • Exporting Directories for Sharing  
  • Configuring Client Mounts 
  • Managing Access Permissions on Shared Directories 


Module 3: SFTP Server

  •  Enabling SFTP in Linux 
  •  Configuring Secure File Transfers with SSH 
  •  Using WinSCP for Linux ↔ Windows Data Sharing 
  •  Restricting Users to Chroot Directory for Security 


Module 4: FTP Server

  • Installing & Configuring FTP Server 
  • Uploading & Downloading Files 
  • Creating FTP Users & Restricting Access 
  • Limiting File Transfer Permissions per User 


Module 5: Samba Server

  • Installing Samba Service  
  • Sharing Directories between Linux & Windows  
  • Configuring Access Permissions (Read/Write) 
  • Persistent Mounting of Samba Shares 


Module 6: Samba PDC (Primary Domain Controller)

  • Configuring Samba as a Domain Controller
  • Integrating Linux Users into Windows Login System 
  • Managing Authentication & Access Controls 


Module 7: DHCP Server

  • Installing & Configuring DHCP Service 
  • Assigning Dynamic IP Addresses to Clients 
  • Creating IP Address Reservations  
  • Testing with Linux & Windows Clients 


Module 8: DNS Server

  • Installing & Configuring BIND DNS Service 
  • Creating Forward Lookup Zones 
  • Creating Reverse Lookup Zones 
  • Adding Records (A, CNAME, MX, PTR) 


Module 9: Apache Web Server

  • Installing Apache Service 
  • Hosting Websites via HTTP 
  • Securing Websites with HTTPS (SSL/TLS Certificates) 
  • Managing Virtual Hosts for Multiple Sites 


Module 10: Proxy Server

  • Installing Squid Proxy Server 
  • Blocking Specific Websites or Domains 
  • Controlling Internet Access by User/IP 
  • Configuring Proxy Authentication 


Module 11: Postfix Mail Server

  • Installing & Configuring Postfix 
  • Sending & Receiving Mails in Text Mode 
  • Configuring Mail Aliases 
  • Integrating Mail Logs for Monitoring 


Module 12: NTP Server

  • Installing & Configuring NTP Service 
  • Synchronizing Server Time with External Sources 
  • Configuring Linux Clients for NTP 
  • Ensuring Time Consistency in Enterprise Networks 


Module 13: Rsyslog Server

  • Installing & Configuring Rsyslog 
  • Centralizing Logs from Multiple Systems 
  • Filtering & Storing Logs by Service  
  • Monitoring Logs for Security Events 


Module 14: Remote Access & Backup

  •  Remote Login with ssh-keygen 
  •  Passwordless SSH Setup 
  •  Remote Backup using scp 
  •  Backup of User Data using dump 

Module 15: Storage Management

  • Implementing RAID Level 5 using mdadm 
  • Monitoring & Maintaining RAID Arrays 
  • Advanced User Data Backup Strategies 

Course Schedule

Course Schedule

Linux Administration Training

30 Oct 2025

08:00 AM to 10:00 AM

(IST - GMT +05:30)

2 Weeks

2 Hrs/Day

Sunday off

Online

01 Dec 2025

07:00 PM to 09:00 PM

(IST - GMT +05:30)

2 Weeks

2 Hrs/Day

Sunday off

Online

Advanced Linux Training

15 Nov 2025

08:00 AM to 10:00 AM

(IST - GMT +05:30)

2 Weeks

2 Hrs/Day

Sunday off

Online

15 Dec 2025

07:00 PM to 09:00 PM

(IST - GMT +05:30)

2 Weeks

2 Hrs/Day

Sunday off

Online

Imp. Note

  • Fees once paid will not be refunded or adjusted against other courses / batches / students under any circumstances whatsoever.
  • Organization reserves the right to expel any student during the training period.
  • In case, a student fails to attend the given batch the amount given will be forfeited against his / her name.


For Online Training Students

  • Instructions will be Provided to do Lab Practicals with your PC at Home
  • You will receive a link to your email in an hour after the class from Webex to Download the Recorded Videos..
  • All our study materials are available for free access on our online portal for registered students



Study Material

FAQ'S

Linux Administration + Advanced Linux Training Preview this course
Duration : 1 Month
Mode Of Training : Online
Placement Assistance : Yes
Certificate : Yes

Introductory Limited Period Offer

INR 9,500

Price: 6,500

All prices are subject to an 18% Goods and Service Tax (GST) Charge. Rate quoted in U.S. dollars subject to change according to Foreign Exchange rates.

Once you make the payment, kindly contact our course counsellor at priya@zoomgroup.com to schedule the course as per your convenience from the available slots.