Introduction to Unix & Linux
  • History of Unix & Linux
  • Basic Concepts of Operating Systems, Kernel, shell and file system structure
 
Web Server (Apache)
  • Basics of Web Service
  • Introduction to Apache
  • Configuring Apache for main site
  • Configuring Apache for multiple sites using IP-based, portbased and name-based virtual hosting
 
System Structure
  • Basic concepts of Linux
  • Differences between Red Hat Enterprise Linux & Fedora/cent os
  • Commands of Linux
FTP Server (vsftp daemon)
  • Basics of File Transfer Protocol
  • Configuring vsftpd for anonymous ftp service
Installation Of Linux
  • Interactive installation
 
Proxy Server (Squid)
  • Basics of proxy services
  • Configuring proxy services
  • Creating ACL's for controlling access to internet
Startup and Shutdown Script
  • INIT Process
 
Samba Service
  • Basics of file sharing in Windows
  • Configuring Samba service for file sharing with windows systems
Software Package Administration
  • Installing and deleting software packages
  • Querying and updating software packages
 
Troubleshooting your system
  • Recovering the super user password
  • Recovering the boot loader (GRUB)
  • Troubleshooting Xserver problems
  • Troubleshooting network related problems
 
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
  • Creating, deleting and modifying users and group & policy
RAID (Redundant Array of InExpensive Disks) & LVM
  • Implementing RAID on Linux
  • RAID levels (0, 1 and 5) configuration using RAID tools
  • Resizing the Partition using LVM
Advanced File Permissions
  • Creating, modifying and deleting ACL's
 
Web based Administration
  • Installing Webmin on Linux
  • Administrating Linux machine remotely
  • Using Webmin as a tool for configuring various services on Linux
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
Virtualization
  • Managing Virtual machine with kvm & gemu
  • Starting & stoping virtual machine
  • Virtualization troubleshooting
Quotas
  • Enabling Quotas on partitions
  • Creating Quotas for users
  • Auditing quotas
Log Server
  • Configuring Analysis and logs
  • Configuring Rsyslog & Saving Syslog Messages
  • Sending Syslog Message over the network
  • Configuring Rsyslog clients & Users log files
 
Backup and recovery
  • Introduction to various types of backup media
  • Backup and restoring data using dump / restore commands
  • Backup and restoring using tar and cpio commands
  • Automation of Jobs
Kernel Upgradation
  • Checking existing Kernel
  • Upgrading Kernel with RPM tool
NFS
  • Configuring NFS server
  • Mounting NFS exports on NFS clients
IP Bonding
  • Configuring IP Bonding
  • Nic Failover
  • Maintain load balancing
Network Information Service (NIS)
  • Basics of NIS
  • Configuring NIS Servers and client
  • Creating NIS users
Dynamic Host Configuration Protocol (DHCP)
  • Configuring Linux as DHCP Server
  • Configuring various clients for DHCP Server (Windows & Linux)
 
DNS with BIND 9
  • Basics of Internet
  • Basics of DNS and BIND 9
  • Configuring DNS primary server
  • Configuring DNS for multiple domains
  • Configuring various client (Windows & Linux)
Mail Server (SMTP, POP3, IMAP)
  • Basics of Mail Servers
  • Configuring SMTP service using sendmail
  • Configuring POP3 / IMAP service on Linux