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
|