Linux Xpert
Course
In Kandivali

Description
-
Type
Course
-
Location
Kandivali
-
Class hours
80h
Suitable for: Engineering, Bsc IT, BSc Computer Science students, Windows admin wanting to grow career in Open Source, Computer Enthusiasts
Facilities
Location
Start date
Start date
Reviews
Course programme
Unit 1- Linux Introduction
i)Introduction: - An Introduction to Linux OS and open source.
ii)Difference between Linux and windows OS.
iii)Introduction to Linux GNU (General Public License).
Unit 2 - Linux Installation
i) System Requirements for Installing RHEL
ii) Default and custom Installation
iii) Building a dual boot system with windows
iv) Linux network installation using HTTP / FTP / NFS
Unit 3 - Linux Commands
i) Linux commands Part-1 (How command works and Linux bash tips)
ii) Vi editor, working with files and directories
iii) Linux commands Part-2 - Browsing the filesystem and working with it
iv) Linux file security , permissions and ownerships
Unit 4 - Symlink & Hardlink
i)Symlink (Symbolic Link i.e. soft link) and hard link, creation of symlink hard link
ii) Difference between Symlink and Hardlink
Unit 5 - Archiving and Processes
i)Archiving Utilities - The tar command
ii)Compression Utilities - compress, gzip, zip, bzip2
iii)How Linux processes works. Linux Kernel, Device Management, Process Management, Memory Management,
iv)FileManagement, I/O Managementv)Monitoring process using top, nice, renice command & what is /proc.
vi)Binary Process and Daemon, ps command and process status.
Unit 6 - Files System Hierarchy Standard in Depth
i)/, /boot, /bin, /usr/bin, /sbin, /usr/sbin, /tmp, /opt
ii)Fundamentals of block, Super block, inode, inode table
iii)Files System Description, different types of filesystems such as ext2, ext3, ext4 and difference between them.
iv)Fundamentals of journaling Files system.
Unit 7 - Shell Scripting
i) Basic Shell scripting
ii) Shell Programming -
Part 2 Unit 8 - FSTAB
i)Device Drivers - Block and Serial
ii)Label, defaults, fsck
iii)Working With Floppies, CDROMs, CDRWs, Flashiv)mount, umount Module II - Red Hat Linux System Administration
Unit 1 - The Linux Boot Process
i)The Linux Boot Process Part 1- From Power on to Boot loader (Boot loaders LILO and GRUB )
ii)Difference between LILO(Linux Loader) and GRUB(Grand Unified Boot Loader)
iii)The Linux Boot Process Part 2 ( Kernel to Mingetty), Concepts of init, initialization process, different runlevels etc
iv)The Linux Boot Process Part 3 (Mingetty to Login Prompt).
Unit 2 - Linux Software Installation
i)RPM concepts
ii)Software Installation using RPM
iii)Software Installation using Source code i.e. tarball, compiling a software
iv)YUM (yellow Dog Update Modifier ) Red hat software installation toolv) Configuring repository
Unit 3 - Kernel Services
i)Kernel Compilation - Compiling a Linux kernel using source code i.e. tarball, Shared Libraries, kernel modulemanagement, lsmod, insmod, modprobe, sysctl.conf
ii) Accessing devices thorough /dev
iii) Kernel configuration using /proc
Unit 4 - Linux Scheduler
i)Linux Scheduler using Cron and anacron, controlling access to cron
Unit 5 - Users, Groups, Quotas
i) Adding / Deleting / Modifying Users and groups
ii) Password aging policies
iii) File & Directory permission chmod, chown, chgrp
iv)File and group permissions [Setuid, Setgid, Stickybit]
v)Umask and Acl , lsattr
Unit 6 - File System Management
i)Adding new filesystems to the filesystem tree
ii)Creating and mounting patitions
iii)Automountersiv)User Quota management
v)LVM Overview and LVM Management
vi)Software RAID and configuration
Unit 7 - PAM (Pluggable Authentication Module)
i)Understanding the concepts of PAM.
ii)Shared objects, Library files and PAM loadable modules.
iii)Troubleshooting with PAM
iv)PAM login challenges
Module III - Red Hat Linux Network & Security Administration
Unit 1 System Service Access control
i)xinetd managed services configuration, controls, access
ii)tcp_wrappers configurationiii)xinetd and tcp_wrappers
Unit 2 - Network Resource Access Controls
i)Networking:- Networking concepts , Basic IP Address Configuration, Configure NIC card with Multiple IPs, networkcommands such as ping/tcpdump/netstat/nmapii)Routing
iii)IPtables overview, Rule matching, Rule targets, NAT, IP Forwarding
Unit 3 - Domain Name Resolver (DNS)
i)DNS Concepts
ii)Forward and Reverse Lookups
iii)Configuring DNSiv)DNS in master and slave configuration
v)DNS Security and Access control
Unit 4 - DHCP Server
i)DHCP overview
ii)Configuring a DHCP Server
iii)Access control based on Hardware profile
Unit 5 - Network File Sharing Services
i)File Transfer Protocol (FTP) Overview, Configuring and Securing FTP Server
ii)Network File Server (NFS) Concepts.
iii)NFS Server and Client configuration, NFS auto mount process
iv)NFS port option for the Firewallv)SAMBA concepts, Files sharing with windows. Server and client configuration, printer configuration with Samba
Unit 6 - Web Services
i)Apache overview
ii)Apache server configuration and modules
iii)Virtual Hosting
iv)Apache authentication
v)Linux Proxy Server Overview
vi)Squid proxy server Configuration
vii)Creating caching proxy serverv
iii)Block websites based of various parameters like group, time etcUnit 7 - Electronic Mail Servicesi)Mail Server Essentails, Flow of email from user1@abc.com to user2@xyz.com over the internet
ii)Simple Mail Transfer Protocol & Mail Transport agents
iii)Sendmail and Postfix Configurationiv)IMAP / POP3 - Mail retrieval Protocol
Module IV - Ubuntu Linux Essentials
Unit 1 - Ubuntu Package Management
i) Ubuntu Packaage Management Prerequisites
ii)Basic Package Management Operations
iii)Advanced Package Management Operations
iv)Tips for Package Management
Linux Xpert