Linux Administration
Linux Administration
Objectives:
Students will have good understanding of administration command of Linux. Students will also be
able to manage partition in Linux. Students will also be able to manage FTP &
Yum Server.
Prerequisites:
None
Contents:
1. Introduction of Linux Administration.
Introduction of Linux Administration, Installation of Red hat Enterprise Linux in Virtual Platform,
Managing Priority of Linux Processes, Process Priority and " nice" Concepts, Managing Priority of
Linux Processes, Regular Expressions with grep, Matching Text with grep, Schedule task using at,
Schedule task using crontab, managing crontab using crontab command
2. ACL, SElinux & Firewall administration
Controlling Access to Files with Access Control Lists (ACLs), POSIX Access Control Lists (ACLs),
Securing Files with ACLs, Using ACLs to Grant and Limit Access, Managing SELinux Security, Enabling
and Monitoring Security Enhanced Linux, Introduction of Firewall, Secure services using Firewall.
3. Managing of Partitions in Linux.
Adding Disks, Partitions, and File Systems to a Linux System, Adding Partitions, File Systems, and
Persistent Mounts, Managing Swap Space, Managing Logical Volume Management (LVM) Storage,
Logical Volume Management Concepts, Managing Logical Volumes, Extending Logical Volumes.
4. Introduction of Servers & Password break
Introduction of FTP server, Installation of FTP server, Managing FTP server, Introduction of YUM
server, Installation of YUM server, Install Package using YUM server, Introduction of NFS server,
Installation of NFS server, Transfer File using NFS server, Introduction of Kickstart, Install OS using
Kickstart, Introduction of Booting Process, Password Break of Linux.
Reference Books:
1.Linux for Beginners: An Introduction to the Linux Operating System and Command Line by
Jason cannon
2. Red hat system administration (134)
3. Red hat system administration (254)
Students will have ability to configure & manage various types of servers like nano server, Web
server, NLB. Students also able to configure server level configuration. Students will have good
understanding of ADDS.
Contents:
Overview of ADDS, Overview of ADDS domain controllers, deploying a domain controller, managing
user accounts, Configuration of user account, log on to & Log on hours configuration, managing
groups in ADDS, managing computer objects in ADDS, Using Windows PowerShell for AD DS
administration, Implementing and managing OUS, Delegation of OUS.
Introducing Group Policy, Implementing and administering GPOs, Group Policy scope and Group
Policy processing, troubleshooting the application of GPOs, implementing administrative templates,
Configuring Folder Redirection, software installation, and scripts, Log on Message.
Planning VPNs, Implementing VPNs, Configuring Radius Server, Configuring LAN Routing,
Implementing Distributed File System (DFS) for branch offices, Introduction to file server, Basic of
FSRM, FSRM configuration, Hard & soft Quota.
Reference Books:
➤ Installation, Storage and Compute with Windows Server 2016 by Craig Zacker
Course Objectives: Understand and configure network fundamentals, access and switching
technologies, IP connectivity and routing, IP services and security, and network automation and
design.
Course Outcomes: Gain skills in network configuration, troubleshooting, security practices, and
automation, with the ability to design and manage diverse network architectures.
References:
1.CCNA 200-301 Official Cert Guide, Volume 1" by Wendell Odom**
3. Cisco CCNA Routing and Switching 200-120 Official Cert Guide Library" by Wendell Odom** -
To enable students to know • The concept of web server management and apply the concepts in
practical.
Contents:
1. Installation:
Install Apache on Linux and Windows, Debian Packages, Subversion Sources, Apache Toolbox,
Starting and stopping Apche, Restarting Apache, Apache uninstallation, Which Apache versions
Version of Apache to Use, upgrades, config.nice, boot, Useful configure script, options configure
Options, Finding Apache’s files location Files.
2. Adding Common Modules:
Installing a Generic installation modules, third-party modules, Installing Unix mod_dav, Installing
Windows mod_dav, installing installation mod_perl, Unix Unix mod_perl, Installing Unix
mod_php, Installing Windows mod_php, installing installation mod_ssl, finding Modules Using
modules locating, modules.apache.org, Installing mod_security, Why Won’t This modules
troubleshooting Module Work?
3. Logging:
Log entries, logs error, POST Contents, IP addresses and clients, MAC addresses, Cookies, Local
Pages, logs rotating, Hostnames, maintaining logs virtual hosts, Proxy Requests, IP addresses
servers, Referring Page, browser, software name, logs arbitrary request, logs arbitrary response,
MySQL database logs, Syslog, User Directories
4. Virtual Hosts:
Setting Up Name-Based Virtual Hosts, default virtual hosts, address-based virtual hosts, virtual
hosts address-based mixing with name-based, Mass Virtual Hosting with mod_vhost_alias, Mass
Virtual Hosting Using Rewrite Rules, Logging for virtual hosts, Logfile, port-based virtual hosts,
Displaying the Same Content on Several Addresses, Virtual Hosts in a Database
Directories URLs mapping, Creating a URLS, URLs aliasing, directories URLs mapping to same CGI
directory, CGI directories creating, Redirecting URLs to another location, Permitting case-
insensitive URLs, Showing PHP source, URLs (Uniform Resource Locators) replacing text, CGI
arguments, requests unreferred denying access, query strings, SSL (Secure Socket Layers)
redirecting, directories turning into hostnames, redirecting to single host, arguments, URLs
(Uniform Resource Locators) elements, directories rewriting, query arguments, Using AliasMatch
6. Proxies:
Securing Your Proxy Server, Open Mail Relay, Forwarding Requests to Another Server, Blocking
Proxied Requests, MoD Perl proxying content, caching proxy servers, Filtering Proxied Content,
authentication Proxied Server, proxies, mod_proxybalancer, proxies virtual hosts, FTP
References:
Types of shells, shell functionality, environment, Writing scripts and executing basic
script, debugging script, making inter active scripts, variables, Mathematical expressions,
If-else-else if, test command, logical operators- AND, OR, NOT, case-esac, while, for,
until, break and continue, Positional parameter, set and shift, IFS, processing file line by
line, functions
Regular Expressions, GREP, cut, sort commands, GREP pattern, SED & AWK, concept
of process in UNIX, background processes, Scheduling processes- At, batch and Cron,
trapping signals, string substitutions / manipulations
3. Introduction to python
The basic element of python, branching programs, control structures, string and input,
iteration, functions and scoping, recursion, global variables, modules, files, system
functions and parameters, Structured Types, Mutability and Higher-Order Functions
strings, tuples, lists and dictionaries, lists and mutability, functions and objects
4. Python Programming
Handling exceptions, Abstract Data types and classes, Inheritance, Encapsulations and
information hiding , Search algorithms, Sorting Algorithms
Reference Books:
• Automate the Boring Stuff with Python
• Fluent Python: Clear, Concise, and Effective Programming by Luciano Ramalho
• Learning python by Mark Lutz and David Ascher
• Unix Shell Programming by yashavant P Kanetkar
• The new Kornshell Command and Programming Language- 2nd edition
• Pro Bash Programming: Scripting the Linux Shell
• Unix and Shell Programming by Sumitabha Das
COURSE OBJECTIVES
Statistical analysis through Excel is a course which provides knowledge regarding data analysis using
functions of Excel. It shows beauty of statistical tools which are predefined in excel and used to sort
information as well as to extract meaning for large datasets.
PRE-REQUISITE
Knowledge about various commonly used functions of statistics like Summation, Average, Standard
Deviation, Range etc. is required for the course. In many institutes, Basic of Descriptive statistics is
already introduced in previous semester. Basic concept of graphs is available in syllabus of 10th and
12th standard which can help them to know nature of data or its trend using charts on excel. These
statistical tools are very much helpful for the sector which deals with metadata. Excel allows to use
functions and to ask questions about data without writing complicated formulas. Data can be
analysed through normal language. Functions are very simple to understand. Topics which are
covered are just essence of statistical tools for the representation of data. It touches few important
points of descriptive statistics. In excel, series of numeric data can be displayed as well as different
charts can be applied to same data which helps to take decision about nature of data. It makes easier
to understand large quantities of data and the relationship between different series of data.
CO-REQUISITE
The learner should understand mathematical formulas and symbols. They should have knowledge
simple commands of Microsoft Excel.
COURSE OUTCOMES
This section touches few but important part of descriptive statistics; it is providing basic
information relating to the statistics in Excel. Thus, the students will have proper understanding of
the subject in depth. It helps them to learn that how excel make complex metadata easy to evaluate.
It helps the learner to analyse data in computer using Excel which can further help them in future to
fulfil their job perspective in Commerce or for further study.
Unit 1:
Basic Introduction to Excel
Brief explanation of Central Tendency Use of Excel to find Central Tendency Mean,
Median, Mode
Use of Excel to plot Scatter diagram Brief explanation of Correlation
Positive Correlation Perfect positive, Partial Positive
Negative Correlation Perfect Negative Partial Negative
No Correlation
Simple examples to solve
Unit 2:
Use of Excel for Frequency Distribution
Brief explanation of frequency distribution
Histogram
Polygon
Less than type curve
More than type curve
Use of Excel in Skewness
Brief explanation of Skewness
Positive Skewness
Negative Skewness
Symmetricity
Simple examples to solve
MODE OF EVALUATION
Evaluation will be divided in two parts.
➢ External: SEC will be conducted by the Gujarat University of 50% weightage
➢ Internal: Internal Evaluation of 25 marks will be decided by the colleges / Institutes/ University
departments as per the instruction given by the University from time to time.
REFERENCE BOOKS:
1.” Excel for Beginners” M.L. Humphrey
2. “Microsoft Excel Formulas and Functions (Office 2021 and Microsoft 365)” by Paul McFedries,
Pearson
3."Statistical Methods" by S.P. Gupta (published by Sultan Chand & Sons) 3. "Business Statistics" by
J.K. Sharma (published by Pearson India)
4.“Excel Statistics: A Quick Guide”, By Neil J. Salkind
5.“Statistical Data Analysis using MS-Excel” by B. J. Kore