0% found this document useful (0 votes)
120 views6 pages

Linux Server Administration

The document outlines the course structure for a Linux Server Administration program as part of a B.Sc. in Computer Science for the academic year 2024-25. It includes course learning outcomes, content modules covering various aspects of Linux, practical lab sessions, and assessment methods. Additionally, it provides a list of recommended textbooks and online resources for further learning.

Uploaded by

kushwahamit74
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
120 views6 pages

Linux Server Administration

The document outlines the course structure for a Linux Server Administration program as part of a B.Sc. in Computer Science for the academic year 2024-25. It includes course learning outcomes, content modules covering various aspects of Linux, practical lab sessions, and assessment methods. Additionally, it provides a list of recommended textbooks and online resources for further learning.

Uploaded by

kushwahamit74
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 6
PART A: Introduction Program: Honours/Research Class: B.Sc. Year: IV Year Session: 2024-25 ‘Subject: Computer Science T. | Course Code S4-COSC2D 2. | Course Title Linux Server Administration 3. | Course Type (Core >. Wiseipline Specific Elective) - JT Course/Elective/Generic Elective/ Vocational 4, | Pre-Requisite This course can be opted as an elective by the students of Computer Science. 3. | Course Leaming ‘After studying this subjeet, the student shall be able to — Outeomes(CLO) 1. Write shell program for simple problems. 2. Use basic commands of Linux. 3, Analyze the need for security measures for server. 4, Manage user accounts in Linux. 5, Install and configure Email Server, DNS, FTP ete. 6. | Credit Value ‘Theory -3 Credits 7. | Total Marks Max. Marks: 100(30+70) | Min. Passing Marks: 35 PART B: Content of the Course ‘No. of Lectures (in hours per week): 2 Hrs. per week "Total No. of Lectures: 45 GLH Module Topics No, of Lectures T | Linux introduction and file system - basic features, different flavors of Linux. |” 6 ‘Advantages, how Linux access files, storage files, Linux standard directories. Commands for files and directories ed, Is, ep, md, rm, mkdir, rmdir, pwd, file, more, less, creating and viewing files using cat, file comparisons ~ cmpé& comm, view files, disk related commands, checking disk free spaces. Tl | Linux Shell - Understanding shells, Processes in Linux, connecting processes with | 9 pipes, Redirecting input-output, manual help, Background processing, managing multiple processes, changing process priority with nice, scheduling of processes at command, cron commands, Kill, ps, who, sleep, Printing commands, touch, file related commands - we, cut, dd, ete, Mathematical commands be, expr. Creating and editing files with vi& vim editor. Simple filter commands ~ pr, head, tail, cut, paste, sort, unig, tr. Filter using regular expressions — grep, egrep, and sed Til | Introduction to shell programming-develop some shell programs. 8 System administration: common administrative tasks, configuration and log files, role of system administrator. Installing requirement, partitioning the hard drive for Linux, installing the Linux system, system startup and shut-down process. iV [Managing user accounts-adding & deleting users, changing permissions and| 8 | ownerships, creating and managing groups, modifying group attributes, temporary Aber Stin— disable user's accounts, creating and mounting file system, file security & permissions, becoming super user using su. Host name, disk partitions & sizes, users, kernel. Backup and restore files, installing and removing packages. V_ Starting & using KDE & GNOME graphical interfaces. Basic networking) 7 administration: setting up a LAN using LINUX, choosing peer to peer vs clientiserver model, setting up an Ethemet LAN, configuring host computers, checking Ethemet connecting, connecting to internet, common networking i tasks, configuring Ethernet, initializing Ethemet interface, ifeonfig, netstat and netconfig commands, TCP/IP network, DNS services. VI__| Servers - Installation, configuration & Administration of the following servers in| 7 Linux: + Mail server *DNS + Remote access + FTP server + Apache web server + VNC Server PART C: Learning Resources Textbooks, Reference Books, Other Resources Suggested Readings Textbooks: © Red Hat RHCSA/RHCE 7 Cert Guide: Red Hat Enterprise Linux 7 by Sander van Vugt. © Cristopher Negus — Red Hat Linux Bible, Wiley Dreamtech India ‘© Christopher Negus, Fedora 9 And Red Hat Enterprise Linux Bible, Wiley India Ltd. Reference Books: ‘© Official Red Hat Linux Users guide by Redhat, Wiley Dreamtech India © Linux Administration, Kogent Learning Solutions Ine., Dreamtech. ¢ Forouzan, Unix & Shell Programming, Cengage Publications. Suggestive digital platform web links hittps://nptel.ac. in/courses/117/106/1 171061137 htips:/veb itd ac.in/~minati/MTL458.html nttps:/www..cse.jith.ae,in/~mythili/os: htips://Avww. youtube. com/watch?y=aCJ3Y gol HC hups://archlinux.org/ hutps://aceess,redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/index Suggested equivalent online courses -al.com/course/linux-server-management-security-93 19 redhat.com/sysadmin/prepare-certifieation-evams edin.github.io/school-of-sre/linux_basics/linux_server_administration/ Ahinitie- Part D: Assessment and Evaluation Maximum Marks: | University Exam (UE): Suggested Continuous Evaluation Methods: 100 Continuous Comprehensive Evaluation (CCE): 30 Marks 70 Marks Internal Assessment: Continuous Comprehensive Evaluation (CCE) Class Test Assignment/Presentation Total Marks: 30 External Assessment: University Exam (UE) Time: 03.00 Hours Section (A): Objective type Section (B): Short Questions Section (C): Long Questions Total Marks: 70 _Bhiveotio= PART A: Introduction Program: Honours/Research Class: B.Se. Session: 2024-25 ‘Year: IV Year ‘Subject: Computer Science 1. | Course Code 'S4-COSC2Q 2. | Course Title Linux Server Administration Lab 3. | Course Type (Core Course/Elective/Generic Elective Vocational Wiscipline Specific Elective) — TT 4, | Pre-Requisite This course can be opted as an elective by the students of Computer Science. 3. | Course Leaming Outcomes(CLO) Management. execution Configuration in Linux LINUX and control the services. ‘After studying this subject, the student shall be able to — 1, To understand the concept and importance of User 2. To lear the syntax and usage of the directory management commands with all options. 3. To leam the Process management commands and their 4, To understand the implementation of Firewall 5. To understand the important daemons provided by 6. | Credit Value Practical - 1 Credits 7. | Total Marks Max. Marks: 100 (30 + 70) Min, Passing Marks: 35 PART B: Content of the Course No. of Lab Practical’s (in hours per week): 2 House per week ‘Total No. of Labs: 15 ‘Suggestive List of Practical’s (2 Hours pex Lab No. of Labs. 1 iz Installation of Linux Operating System sayaepe Download the Linux distribution of your choice Boot into Live USB Try out the Linux distribution before installing, Start the installation process. Create a username and password. Set up the partition. Start using Linux Introduction to basic Linux commands 1 2. To create a file, directory, copying a file, changing to a directory, moving, removing a file and directo coming out of a directory, displaying present working directory (cat emd with Ip/Op redirections, mkdir, ep, my, 1m, ed, rmdir, ed ... pwd) Introduction to Is (Listing) and Is ~ 1 (Long Listing) Stevslin— 15 ‘command and chmod (change mode of permissions) command with binary and symbolic masking. 3. Introduction to pipe command and grep command. 4. Use of vi editor with its modes. 3. File Structure 1. Creation of Tree structure with respective directories & Subdirectories with files. File creation can be taught with cat>filename command as well as through vieditor. 2. Combining the files into new file & copying files from one location to another. 3. Removing files & directories with the help of rm and mdir Command. 4. Changing permissions of files through chmod. command. 5. Displaying or filtering the files according to the requirement by using grep command & combining the commands through pipe command. 4. Permissions 1. User and Group Management: useradd, userdel, uusermod, passwd, groupadd, groupdel, groupmod. 2. Understanding 3 Levels of Security: Owner of the object, Group that owns the object, Everyone else on the system 3. chmod command for Granting & Removing Permissions using binary masking method and ic masking method tration: 1. Gaining super user access, 2. Installing and configuring firewall 3. Configure FTP on Linux Server. Transfer files to demonstrate the working of the same. 4, Setting up Samba Server 5. Configuring dhep server and client 6. Setting up NFS File Server and transfer files to a windows client 7. Using gee compiler (Programming using C) 8. Using gee ++ compiler (Programming using C++) 9. Using javac compiler 10, Configuring Apache Web Server. PART C: Learning Resources ‘Textbooks, Reference Books, Other Resources Suggested Readings Ahovolin— ‘Textbooks: ‘© Red Hat RHCSA/RHCE 7 Cert Guide: Red Hat Enterprise Linux 7 by Sander van Vugt. ‘© Cristopher Negus ~ Red Hat Linux Bible, Wiley Dreamtech India ‘© Christopher Negus, Fedora 9 And Red Hat Enterprise Linux Bible, Wiley India Ltd. Reference Books: * Official Red Hat Linux Users guide by Redhat, Wiley Dreamtech India © Linux Administration, Kogent Learning Solutions Inc., Dreamtech, © Forouzan, Unix & Shell Programming, Cengage Publications. Suggestive digital platform web links tps://nptel.ac.in/courses/117/106/117106113/ hutps: hups://vww.youtube.com/vatch?v=aCI3¥ goolHQ httpsi/arehlinux.ore/ htipsi//access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators, suidevind Suggested equivalent online courses btips://wwiw.classcentral. com/course/Iinux-server-management htips://wwaw. linuxlab.or https://www.redhat.com/sysadmin/prepare-cert hups/inkedin.vithub.io/school-of-sre/linux_ba PART Assessment and Evaluation Suggested Continuous Evaluation Methods: Internal Assessment Marks External Assessment Marks Class Interaetion/Quiz, Viva Voce on Practical Attendance Practical Record File 7 30 70 Assignments (Charts/Model/Seminars / Technology Dissemination/ Excursion Table Work / Exercise Assigned Lab visit/ Industrial Visit) Total Marks: 100 hove lve

You might also like