Linux Administration Online Training

Linux Administration Online Training

Linux Administration


Session 1: Introduction to Linux and UNIX
  • History of UNIX & LINUX
  • Basic Concepts of Operating Systems, Kernel, shell and file system structure
Session 2: Installation of Linux
Different types of Installation Methods
  • GUI
  • Text
Session 3: Linux System Structure
  • Basic concepts of Linux
  • Differences between Red Hat Enterprise Linux & Cent OS
  • Basic bash commands of Linux
  • Editors [GUI & CLI]
Session 4: Boot Process of Linux
  • What is booting and boot process of Linux?
  • Init Process or Runlevels
Session 5: Software Package Administration
  • Description of a Repository
  • Difference between RPM and YUM
  • Configuration of YUM server
  • Installing and deleting software packages
  • Querying and updating software packages
Session 6: User and Group administration
  • Types of Users in Linux
  • Creating and deleting Users and Groups
  • Modifying Users profile
  • Adding Users into the Groups
  • Important system files related to User & Group administration
Session 7: Advanced File Permissions
  • Importance of Permissions
  • Types of Permissions
  • User level Permissions
  • Group level Permissions
  • Setting Access Level Permissions on Users & Groups
Session 8: Disk Partitioning and Mounting File System
  • Definition of Partition
  • Types of Partitions
  • Difference between ext2, ext3 and ext4 file systems
  • Creating partitions using fdisk utility
  • Formatting partitions using mkfs to create filesystems
  • Mounting various filesystems temporarily and permanently
Session 9: Logical Volume Management
  • What is LVM?
  • Conversion of Partition into Physical Volume
  • Creating volume groups and logical volumes
  • Mounting the logical volume filesystems
  • Extend and Reduce the logical volumes.
  • Data storage using LVM
  • Renaming volume groups and logical volumes
  • Removing physical volume, volume group and logical volume
Session 10: Backup and Recovery
  • Introduction to various types of backup media
  • Backup and restoring using tar commands
  • Automation of Jobs






Session 11: NFS
  • Configuring NFS server
  • Mounting NFS exports on clients
Session 12: NIS
  • Basics of NIS
  • Configuring NIS Servers and client
  • Creating NIS users
Session 13: DNS
  • Basics of Internet
  • Basics of DNS and BIND 9
  • Configuring DNS primary server
Session 14: DHCP
  • Configuring Linux as DHCP Server
  • Configuring various clients for DHCP Server
Session 15: Web Server (Apache)
  • Basics of Web Service
  • Introduction to Apache
  • Configuring Apache for main site
  • Configuring Apache for multiple sites using IP-based, port based and name-based
Session 16: FTP Server
  • Basics of File Transfer Protocol.
  • Configuring vsftpd for anonymous ftp service.
Session 17: Proxy Server (SQUID)
  • Basics of proxy services
  • Configuring proxy services
  • Creating ACL's for controlling access to internet
Session 18: Samba Server
  • Basics of file sharing in Windows
  • Configuring Samba service for file sharing with windows systems
Session 19: Mail Server Configuration
  • Basics of Mail Servers
  • Configuring SMTP service using sendmail
Session 20: Log Server
  • Importance of logs
  • Configuring Syslog Messages
Session 21: Network Connections
  • Configuring Physical IP Address
  • Configuring Virtual IP Address
  • Enabling & Disabling the Network Connections

Session 22: Basics of Shell scripting

Session 23: Troubleshooting Linux
  • Recovering the super user password.
  • Troubleshooting network related problems.