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
Console Utilities under GNU / Linux
X windows configuration and overview
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
This is a customized course for a semi-advanced candidate who has a basic exposure to GNU / Linux.
GNU / Linux OS overview.Directory structures and filesystems.Booting Sequence
Installation from local CD drive of at least two different GNU / Linux systems.
NFS Howto.Network installtion of GNU / Linux.Lilo and multiboot control.
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.
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.).
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.
Squid continued.Apache webserver. Setup and configuration. Name based Virtual hosting on apache.Access control methods available on apache.
qmail.Installation from source code.Configuration of qmail. Access control for qmail.
Mailing lists under qmail.
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.