IT6204 Systems & Network Administration. (Optional)



Similar documents
IT6203 Systems & Network Administration. (Optional)

Red Hat Linux Administration II Installation, Configuration, Software and Troubleshooting

RH033 Red Hat Linux Essentials or equivalent experience with Red Hat Linux..

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline CIS INTRODUCTION TO UNIX

Red Hat System Administration 1(RH124) is Designed for IT Professionals who are new to Linux.

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk.

LSN 10 Linux Overview

Linux - CentOS 6 Install Guide

Linux System Administration on Red Hat

Small Systems Solutions is the. Premier Red Hat and Professional. VMware Certified Partner and Reseller. in Saudi Arabia, as well a competent

What is included in the ATRC server support

A candidate following a programme of learning leading to this unit will be able to:

Ubuntu Sever Administration

RedHat (RHEL) System Administration Course Summary

Training on Linux System Administration, LPI Certification Level 1

Course Venue :- Lab 302, IT Dept., Govt. Polytechnic Mumbai, Bandra (E)

Linux Troubleshooting. 5 Days

Remote Unix Lab Environment (RULE)

Moving to Plesk Automation 11.5

CS197U: A Hands on Introduction to Unix

GL254 - RED HAT ENTERPRISE LINUX SYSTEMS ADMINISTRATION III

INSTRUCTOR: Dwight Makaroff - Thorvaldson x8656. Available via appointment.

How to Setup Bare Metal Adaxa Suite Demonstration Box

Create a virtual machine at your assigned virtual server. Use the following specs

Web Hosting: Pipeline Program Technical Self Study Guide

Using Network Attached Storage with Linux. by Andy Pepperdine

REMOTE INFRASTRUCTURE MANAGEMENT COURSE CURRICULUM

Release Notes for McAfee(R) VirusScan(R) Enterprise for Linux Version Copyright (C) 2014 McAfee, Inc. All Rights Reserved.

Navigating the Rescue Mode for Linux

Verax Service Desk Installation Guide for UNIX and Windows

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration

TimeIPS Server. IPS256T Virtual Machine. Installation Guide

Deploying Ubuntu Server Edition. Training Course Overview. (Ubuntu LTS)

CA and SSL Certificates

Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide

IT3504: Web Development Techniques (Optional)

SUSE Manager in the Public Cloud. SUSE Manager Server in the Public Cloud

Oracle Linux Advanced Administration

Getting Started in Red Hat Linux An Overview of Red Hat Linux p. 3 Introducing Red Hat Linux p. 4 What Is Linux? p. 5 Linux's Roots in UNIX p.

Linux Embedded devices with PicoDebian Martin Noha

System administration basics

ENTERPRISE LINUX SYSTEM ADMINISTRATION

Oracle Linux 7: System Administration Ed 1 NEW

Linux Disaster Recovery best practices with rear

Installation Guide. McAfee VirusScan Enterprise for Linux Software

Oracle VM Server Recovery Guide. Version 8.2

GL-250: Red Hat Linux Systems Administration. Course Outline. Course Length: 5 days

Implementing a Microsoft Windows 2000 Network Infrastructure

SETTING UP A LAMP SERVER REMOTELY

Desktop : Ubuntu Desktop, Ubuntu Desktop Server : RedHat EL 5, RedHat EL 6, Ubuntu Server, Ubuntu Server, CentOS 5, CentOS 6

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

MOC 5047B: Intro to Installing & Managing Microsoft Exchange Server 2007 SP1

Red Hat Certifications: Red Hat Certified System Administrator (RHCSA)

Nixu SNS Security White Paper May 2007 Version 1.2

Linux for UNIX Administrators

PARALLELS SERVER BARE METAL 5.0 README

Common Services Platform Collector 2.5 Quick Start Guide

Dedicated Servers InfoGuide

GLS250 "Enterprise Linux Systems Administration"

IBM Cloud Manager with OpenStack

ICANWK401A Install and manage a server

OnCommand Performance Manager 1.1

Prerequisites: Fundamentals of Networking, Knowledge of Operating Systems

Lenovo ThinkServer Solution For Apache Hadoop: Cloudera Installation Guide

Acronis Storage Gateway

Advanced Linux System Administration Knowledge GNU/LINUX Requirements

Installing Booked scheduler on CentOS 6.5

Quick Start Guide. Version R91. English

PARALLELS SERVER 4 BARE METAL README

MCSE Core exams (Networking) One Client OS Exam. Core Exams (6 Exams Required)

The current version installed on your server is el6.x86_64 and it's the latest available.

INSTALL ZENTYAL SERVER

WEB2CS INSTALLATION GUIDE

Syncplicity On-Premise Storage Connector

SOA Software API Gateway Appliance 7.1.x Administration Guide

SUSE LINUX Enterprise Server for SGI Altix Systems

Reboot the ExtraHop System and Test Hardware with the Rescue USB Flash Drive

II. Installing Debian Linux:

DeployStudio Server Quick Install

Solution for private cloud computing

COURCE TITLE DURATION LPI-202 Advanced Linux Professional Institute 40 H.

Khóa học Enterprise Linux System Administration

Evaluating the Balabit Shell Control Box

How to Restore a Linux Server Using Bare Metal Restore

SCOPE DOCUMENT. Trade Name IT- Network Systems Administration Post- Secondary DATE OF DISTRIBUTION VIA WEBSITE

Advanced SUSE Linux Enterprise Server Administration (Course 3038) Chapter 5 Manage Backup and Recovery

Building a Private Cloud Cloud Infrastructure Using Opensource

A Study of Data Management Technology for Handling Big Data

RHCSA 7RHCE Red Haf Linux Certification Practice

MarkLogic Server. Installation Guide for All Platforms. MarkLogic 8 February, Copyright 2015 MarkLogic Corporation. All rights reserved.

Extending Remote Desktop for Large Installations. Distributed Package Installs

Using a login script for deployment of Kaspersky Network Agent to Mac OS X clients

Table of Contents. Introduction. Audience. At Course Completion. Prerequisites

Installing Virtual Coordinator (VC) in Linux Systems that use RPM (Red Hat, Fedora, CentOS) Document # 15807A1-103 Date: Aug 06, 2012

OS Installation: CentOS 5.8

Basic Linux & Package Management. Original slides from GTFO Security

Deployment - post Xserve

MySQL Backups: From strategy to Implementation

Fedora 14 & Red Hat. Descripción del curso:

Transcription:

Systems & Network Administration (Optional) INTRODUCTION This is one of the Optional courses designed for Semester 6 of the Bachelor of Information Technology Degree program. This course on Systems & Network Administration focuses on to provide theoretical & practical knowledge required to perform administration of computer systems and networks. CREDITS: 04 LEARNING OUTCOMES After successful completion of this course students will be able to: Describe the role/scope of a system and network administrator Install various operating systems Manage computer systems and undertake operational tasks Provide network services to users Apply scripting tools for automating system administration Describe the virtualization MINOR MODIFICATIONS When minor modifications are made to this syllabus, those will be reflected in the Virtual Learning Environment (VLE) and the latest version can be downloaded from the relevant course page of VLE. Please inform your suggestions and comments through the VLE. http://vle.bit.lk ONLINE LEARNING MATERIALS AND ACTIVITIES You can access all learning materials and this syllabus in the VLE: http://vle.bit.lk, if you are a registered student of BIT degree program. It is very important to participate in learning activities given in the VLE to learn this subject. FINAL EXAMINATION Final exam of the course will be held at the end of the semester. Each course in the semester 6 is evaluated using a two hour question paper. 1

OUTLINE OF SYLLABUS Topic Hours 1- Introduction to System & Network Administration 03 2- Installing an Operating System 08* 3- Host Management 18* 4- Network Management 20* 5- Automating System Administration 06* 6- Virtualization 05 Total for the subject 60 * Students are expected to have practical work to complete their learning in these topics. The operating system that should use for this module is Centos 5 or above. REQUIRED MATERIALS Main Reading Ref 1: Evi Nemeth, Garth Snyder, Trent R. Hein, Trent R. Hein and Ben Whaley UNIX and Linux System Administration Handbook (4 th Edition), Pearson Education, Inc., 2011. Ref 2: http://www.sage.org/ethics/ Ref 3: http://www.linuxjournal.com/article/5826 Ref 4: http://wiki.squid-cache.org/squidfaq/configuringsquid DETAILED SYLLABUS: Section 1 : Introduction to System & Network Administration (03hrs) Describe the essential duties of a system and network administrator Identify similarities and differences among Linux Distributions Find the required information using Man/info pages and other documents 1.1. Essential duties of the system administrator [Ref 1: pg. 4-6] 2

1.1.1. Adding/Removing Hardware 1.1.2. Monitoring & troubleshooting of the system 1.1.3. Maintain Local Documentation 1.1.4. Fire fighting 1.2. Unix and Linux Distributions [Ref 1: pg. 7-9] 1.3. Ethics [Ref 2:] 1.4. Man pages and online documentation [Ref 1: pg. 16-18] 1.5. RFCs and Other Documents [Ref 1: pg. 18-20] Section 2: Installing an Operating System (08 hrs) Describe operating system concepts and installation procedures Identify the role of a boot loader used in dual boot system 2.1. Boot Process [Ref 1: pg. 78-82] 2.1.1. Boot Process Steps 2.1.2. Kernel Initialization 2.1.3. Hardware Configuration 2.1.4. Recovery Mode 2.1.5. Activation of Start up Scripts 2.2. Dual booting (Grub)* [Ref 1: pg. 83-85] 2.3. Single User Mode* [Ref 1: pg.86] 2.4. Rebooting & shutting down* [Ref 1: pg. 100-101] Section 3: Host Management (18 hrs) Plan and execute system management procedures Describe the user management Installing additional packages using tools Characterize different disk storages Describe controlling processes Characterize different file system formats and its attributes Use file related commands 3

3.1. Root Privileges* [Ref 1: pg. 110-117] 3.1.1. su 3.1.2. sudo 3.2. User Management* [Ref 1: pg. 174-200] 3.2.1. passwd file 3.2.2. group file 3.2.3. Home Directory 3.2.4. Setting permission and ownership 3.2.5. Adding/deleting users 3.2.6. Disabling logins 3.3. Software Installation and Management (rpm, yum, apt)* [Ref 1: pg. 381-391] 3.3.1. Managing packages with rpm and yum 3.3.2. Apt tool 3.3.3. Local repository 3.4. Disk Storage [Ref 1: pg. 206-264] 3.4.1. Storage Hardware Interfaces 3.4.2. Low level Management of Drives 3.4.3. Disk Partitioning, RAID, LVM 3.4.4. File Systems and Mounting* 3.5. Controlling Processes* [Ref 1: pg. 120-138] 3.5.1. Process Attributes 3.5.2. Signals & States 3.5.3. Nice 3.5.4. top 3.5.5. proc 3.6. File System [Ref 1: pg. 140-158] 3.6.1. Path Names 3.6.2. File Names 3.6.3. File Tree 3.6.4. File Types & Attributes* 3.6.5. File commands: chmod, chown, chgrp, umask* 4

Section 4 : Network Administration (20 hrs) Plan and execute network management procedures Identify user requirements and plan for deployment/ configuring of network services 4.1. Network Configuration [Ref 1: pg. 469-472, 476-483] 4.1.1. Host Name & IP configuration 4.1.2. Configuration of the Basic Routing and Default Gateway 4.1.3. Name Resolution 4.1.4. Dynamic Host configuration (DHCP) 4.2. Configuration of a Linux Box as a router* [Ref 3:] 4.3. Configuring a Web Server (Apache)* [Ref 1: pg. 956-958, 963-971] 4.4. Configuring a DNS Server (Bind)* [Ref 1: pg. 552-596] 4.5. Configuring a Mail Server (Postfix) [Ref 1: pg. 742-761, 828-839] 4.6. Configuring a Caching/Proxy Server (Squid)* [Ref 1: pg. 974-976, Ref 4:] Section 5: Automating System Administration (06 hrs) Use appropriate scripting tools to automate periodic processes 5.1. Shell Basics [Ref 1: pg. 29-36] 5.2. Bash Scripting* [Ref 1: pg. 37-52] 5.3. Periodic Processes* [Ref 1: pg. 283-287] Section 6 : Virtualization (05 hrs) Identify different types of Virtualization Describe the given types of Virtualization Identify available tools for Virtualization 5

6.1. Virtualization [Ref 1: pg. 983-997] 6.1.1. Full virtualization 6.1.2. Para virtualization 6.1.3. Native virtualization 6.1.4. Cloud Computing 6.1.5. Virtualization with Linux 6.1.6. Introduction to Xen 6.1.7. Introduction to KVM * Students are recommended to do some practical in these topics. 6