C-DAC Mohali
 
Home > Education & Training > Diploma In Linux For Network Applications
  Decrease font-size Increase font-size
DIT
Governance
RTI
training
ACM-DL & IEL ACEESS
   
   
  C-DAC's Vision
   
 
To emerge as the premier R&D institution for the design,development and deployment of the world class electronic and IT solutions for economic and human advancement.
   
 
International Students
 

DIPLOMA IN LINUX FOR NETWORK APPLICATIONS

Introduction | Duration and Methodology | Eligibility Criteria | Aims & Objectives | Course Content | Download Brochure

Duration and Work Schedule

Duration: Eight weeks
Date of Commencement:  07 Feb 2011
Date of Completion: 01 April 2011

Training programme will consist of expert lectures, demonstrations, practical hands-on, sesssions, industrial visits and project work

Eligibility Criteria

Graduates with working knowledge of computers.

Two years Technical Course in Electronics/ Telecommunication/Computers with 12 years of Schooling

Aims & Objectives

Linux is a highly versatile, robust and powerful operating system. It is used for a wide variety of applications run in a networking environment. Being an open source operating system, it is being recommended by various government and industrial houses all over the world for eGovernance and infrastructural connectivity. It is more secure and can be adopted for strategic applications. The objective of this programme is to make the participants confident in making use of this operating system and also manage the networked user environment on Linux platform.

At the end of the training programme, the participants should be able to :

Install, configure and administer Linux servers
Grant and restrict access to resources
Install and maintain application software and other related backend server operations
Run and manage database applications using MySQL on Linux platform

top

Course Content (version 2.0)

 Overview Of Linux
Introduction and Installation, Hardware requirements for installation, Partitioning of hard Disk prior to installation, Classes of Installation - Simple Installation, Custom Installation, Introduction to Linux Architecture.

Linux File System And Commands
Structure of Linux File system, File System Navigation, Changing Directories, Listing Directory Contents, Examining File Contents, Examining the Contents of a File, Directory and File access permissions, Commands and Utilities like Find, SED, AWK, GREP/EGREP etc.

Managing Services
Booting of Red hat Linux, Linux Run Levels, Controlling boot services, Starting & Stopping of services, Changing Run Levels of Red hat Linux.

Introduction To Text Editors
Introduction to VI editor, VI commands & their use for text editing, Practice on text editing using above editors

X Window System
- Basic X concepts, Configuring X,Starting X, X-Window Managers, GNOME & KDE Desktop environments.

Configuring Networks
Domain name systems (DNS) - Installation & Configuration, Samba Configuration, Sharing with NFS and NIS, Apache Web Server & its configuration, Dynamic Host Configuration Protocol FTP & Telnet-Installation & Configuration, Squid Proxy Server and its configuration

Troubleshooting
Troubleshooting Concepts and Techniques, Network Boot Disks and Single-User Mode, Linux TCP/IP, Trouble-shooting, Troubleshooting Server Problems, Recovery of system in case of MBR Modification.

Security Aspects
LILO /GRUB security, NFS & NIS security, Samba Security

Printing Services On Linux
Overview of Linux Printing, Creating Local Printers Creating Network Printers.

Handling Electronic Mail
An Introduction to E-Mail, Choosing an MTA, Basic Sendmail Configuration and Operation, Smart Hosts, Console Mail Clients, Graphical E-Mail Clients, E-Mail forwarding, Mail Relaying.

Setting Up An Internet Site
Connecting to the Internet, Proxy Server Configuration, Firewall, IP tables, Direct Connection through Gateway, Connecting through another Gateway, Using a service provider.

Working With The Kernel
Upgrading & Installing new Kernel Software, Compiling the kernel from source code, Adding drivers to the kernel.

Logical Volume Manager

Creation of physical volume,volume groups & logical volumesusing LVM, extending of logical groups and logical volumes.

 
Disk Quotas
Allotment o disk space to users, Creating quota rules and updating quota settings.
 
Backup And Recovery Procedures
Different types of backup, Backing up and restoring with tar utilities, Backing up and restoring with dump utilities
 
Scheduling Jobs
Scheduling using cron facilities, Modifying scheduled tasks with cron tab, Understanding cron files
 
Shell Scripting 
Introduction to shell, shell variables (built in variables,user variables), Shell arithmetic, wildcard characters & their use, Input-output redirection, Constructs, loops, essential utilities in Linux, expressions, Shell scripts, flow controls in shell, awk
 
Database Technology Using MySQL

Installation of MySQL server, working with MySQL databases, creating database tables, displaying MySQL database tables, sorting data, altering tables, managing user account permissions.

For any query, eMail: itec@cdacmohali.in

 

top

  Legal Notices | Privacy Policies |©2010 C-DAC Mohali   Home |  Feedback |  Sitemap | Enquiry  
Last validated by :  Kuljit Singh  on Thursday, April 15, 2010