Linux is, in simplest terms, an operating system. It is the software on a computer that enables applications and the computer operator to access the devices on the computer to perform desired functions. The operating system (OS) relays instructions from an application to, for instance, the computer's processor. The processor performs the instructed task, then sends the results back to the application via the operating system.
- At the end of the course, delegates will have the skills required to administer a Linux System.
- The course will also cover Internet application server configuration on registered domain name with valid public IP addresses.
- The training will be given by Senior System / Network engineers with several years of industry experience.
Length : 90 Hours
Introduction to UNIX & LINUX
History of UNIX and LINUX
Basic concepts of Linux
Basic commands of Linux
Advanced Linux Commands
Installation of Linux
Interactive Installation
Network Based Installation
Introduction to Graphical Environment
Use and customize the GNOME interface
Perform command tasks using the GNOME GUI
Customize X Window System
Software Package Administration
Installing and deleting software packages
Querying and updating software packages
User and Group Administration
Creating and deleting users from the systems
Modifying users profile
Creating and deleting groups
Important system files related to user administration
Advanced File Permissions
Assigning advanced files permissions i.e. chmod, chown, chgrp & Sticky bit
Creating, modifying and deleting ACL’s
Disk Partitioning and Mounting File System
Using fdisk, disk druid utilities for disk partitioning
Using mkfs, commands to create file systems
Mounting various file systems
Auto mounting of file system
Disk Quotas
Enabling Quotas on partitions
Creating Quotas for users
Auditing Quotas limit
Backup and Recovery
Introduction to various types of backup media
Backup and restoring using tar and cpio commands
NFS
Configuring NFS server
Mounting NFS exports on NFS clients
Dynamic Host Configuration Protocol (DHCP)
Configuring Linux as DHCP Server
Configuring various clients for DHCP Server (Windows & Linux)
DNS Server
Configuring of DNS server
Configuration of primary DNS server
Configuration of forward lookup zone
Configuration of reverse lookup zone
Testing tool of DNS zones
Adding services in DNS
Mail Server (SMTP, POP3, IMAP)
Basics of Mail Servers
Configuring SMTP service using Postfix
Configuring POP3 / IMAP service on Linux
Web Server (Apache)
Basics of Web Service
Introduction to Apache
Configuring Apache for main site
Configuring Apache for multiple sites using IP-based, port-based and name-based virtual hosting
FTP Server (vsftp daemon)
Basics of File Transfer Protocol
Configuring vsftpd for anonymous ftp service
RAID (Redundant Array of InExpensive Disks) &
Logical Volume Manager
Implementing RAID on Linux
RAID levels (0, 1 and 5) configuration using RAID tools
Resizing the Partition using LVM