Linux Training India

Basic Course

  • What is GNU/Linux
  • Available GNU / Linux Distributions and the differences
  • Basic overview of GNU / Linux Installation
  • GNU / Linux file systems
  • Actual installation of two different flavours of GNU / Linux (Mandrake and Slackware or your choice)
  • Basic GNU / Linux commands and piping command outputs
  • User Management
  • Console Utilities under GNU / Linux
  • X windows configuration and overview

Advance Course

  • Available services on GNU / Linux Network
  • Installing network cards and modules
  • The inetd superserver or other superservers
  • Mail server (qmail Complete)
  • Nameserver : BIND concepts, configuration djbdns : Concepts and configuration
  • Squid : Caching proxy : Basic configuration overview and concepts
  • Apache : Overview/password security/starting and stopping/Virtual hosting overview
  • Basic firewall overview

Customised Course

This is a customized course for a semi-advanced candidate who has a basic exposure to GNU / Linux.
Day 1:
GNU / Linux OS overview.Directory structures and filesystems.Booting Sequence
Day 2:
Installation from local CD drive of at least two different GNU / Linux systems.
Day 3:
NFS Howto.Network installtion of GNU / Linux.Lilo and multiboot control.
Day 4:
X windows.Window Managers.Available Appliation and utilities for end users.(tar,less,more,cat etc.) User controllable files. Different available shells and their control files.
Day 5:
Controlling bootup initialisation.Runlevels and controlling utility startups on various runlevels. User profile control (profile.d, skel etc.)Adding and deleting users/groups. Administration utilities for end users (chmod, chown etc.). Available network utilities under GNU / Linux (nslookup, traceroute etc.).
Day 6:
The inet (or equivalent superserver) daemon. Configuring inetd. Adding services. Configuration file format. Possible catches. Controlling access through inetd (rules based access control). Introduction to squid.
Day 7:
Squid continued.Apache webserver. Setup and configuration. Name based Virtual hosting on apache.Access control methods available on apache.
Day 8:
qmail.Installation from source code.Configuration of qmail. Access control for qmail.
Day 9:
Mailing lists under qmail.
Day 10:
Basic nameserver setup, firewall.
Note: This schedule assumes practice sessions from Day 5 onwards. It is alright to continue practice during the training sessions for the first five days if one feels like it. If required the course period will be extended by a maximum of 3 days.