Return to Training Programs


Course-Number: ATR-103

Course-Description: Linux System & Network Administration

Duration of course: 5 days

Course Description:

This course merges the ATR-101 and ATR-102 courses into a single 5-day program. This is ideal as a single, complete course for newcomers to linux as it covers all aspects of linux administration and networking services.

The course covers such important concepts like:

Target Audience:

This course will be ideal for all personnel intending to work on Linux, including programmers and developers, since they will be more fluent with developing applications on linux. The course will be essential for network administrators and system administrators coming from a different O.S background such as Windows and Unix.


This course assumes that the participants would have a basic working knowledge of computers and a rough idea of the tasks of an administrator. Previous knowledge of administering tasks under any other environment such as Windows would be helpful.






Introduction to linux

1.5 hrs

The big picture, understanding linux and its features, organization/architecture etc.

Installation & Configuration

1.5 hrs

Partitions, types of installation, package selection, configuring X etc.

Booting Sequence

1.5 hrs

Detailed analysis of booting from power-up to shell-prompt.

Basic commands

1.5 hrs

shell built-ins, basic file and directory commands, ls, cat, cp, mkdir, rmdir, echo, mount, ps, file, & many more...


Introducing vi

1.5 hrs

The vi editor - usage, tips and tricks.

Shell programming - basic

1.5 hrs

Introducing bash, the shell programming language, programming constructs, shell variables, etc.

Advanced shell programming

1.5 hrs

Integrating with awk and sed.

Advanced commands

1.5 hrs

rpm, find, grep, mkfifo, mknod, dealing with USB devices etc.


Introduction to TCP/IP

1.5 hrs

Basic IP addressing schemes, the TCP/IP protocol stack, the TCP/IP model

Configuring basic TCP/IP services under Linux

1.5 hrs

Configuring with static IP addresses, configuring a DHCP server

Configuring Linux as a router

1.5 hrs

Linux with more than 1 ethernet interface, packet forwarding rules

The Domain Name System ( DNS Server )

1.5 hrs

Installing a DNS server



1.5 hrs

Configuring sendmail with m4

Fetchmail, imap/pop3 services

1.5 hrs

Configuring mail-fetching & POP3

OpenLDAP ( Directory Services )

1.5 hrs

Configuring OpenLDAP services

Misc. services

1.5 hrs

vsftpd, rlogin, telnet, etc.


Samba Server

1.5 hrs

Inter-connecting windows clients and linux servers


1.5 hrs

The Network File System
NIS - Yellow Pages

Squid Proxy Server

1.5 hrs

Configuring controlled access to the web using squid.

Apache Web Server

1.5 hrs

Configuring httpd Apache 2.0

(C) 2005 -   All Rights Reserved.

Return to Training Programs