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
|
Proxy Server (Squid)
- Basics of proxy services
- Configuring proxy services
- Creating ACL's for controlling access to internet
|
Startup and Shutdown Script
|
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
|