| Course Others | You are Offering Professional Course | Locality F C Road |
Ubuntu Administration Course Content
Ch-1 Introduction to UNIX and LINUX
History of UNIX and LINUX
Basic concepts of Operating System, Kernel,
Shell & File System structure
Basic concepts of Linux
Difference between Unix and Linux
Ch-2 Working with File and Directories
Basic Commands of UNIX and LINUX
Creating, removing and modifying file and
directories
Introduction to vim, nano, gedit, gvim
Soft link & Hard links
Classroom Exam
Ch-3 Installation of Ubuntu
Basic Installation
Advance Installation
Ch-4 User and Group Administration
Creating and deleting users from the systems
Modifying users profile
Creating and deleting groups
Important system files related to user administration
Creating, deleting and modifying users, group, policy
Ch-5 Advanced File Permissions
Assigning files permissions
Assigning advanced files permissions SUID, SGID &
Sticky bit
Creating, modifying and deleting ACL’s
Ch-6 File System
Using fdisk, parted utilities for disk partitioning
Using mkfs, commands to create file systems
Mounting various file systems
Auto mounting of file system
Classroom Exam
Ch-7 Logical Volume Management
Components of LVM
Implementations of LVM Storage
Creating Volume Groups & Logical Volumes
Extend a Logical Volume
Extending & reducing a Volume Group
Performing LVM Graphically
Creating a Snapshot of Logical Volumes
Ch-8 Managing Partitions & File Systems
Creating a Swap
Mounting a File System
Extra File System Commands
Encryption with LUKS
Creating Encrypted Partitions
Mounting LUKS at Boot
Ch-9 RAID (Redundant Array of InExpensive Disks)
Implementing RAID
RAID levels (0, 1 and 5) configuration using RAID
tools
Ch-10 Managing File System Quotas
Setting Up Quotas
Enabling Quotas
Quota Usage Reports
Ch-11 Automation with cron and at
Creating cron Jobs
Crontab Security
Single Jobs with at
Ch-12 System Backup and Recovery
Introduction to various types of backup media
Backup and restoring data using dump & restore
commands
Backup and restoring using tar, rsync and scp,bacula
Automation of Jobs
Ch-13 System Initialization
The Boot Process
Working with GRUB
The Config File
The GRUB Command Line
Runlevels
Runlevel Utilities
Rescue and Recovery Runlevels
Service Management
The Upstart Conversion
Ch-14 Enhanced User Security
Configuring SUDO
Limiting SUDO Users
Ch-15 Regular Expressions, Pipelines & I/O Redirection
Using grep command
Pipelines & Redirections
Basic Regular Expressions
Ch-16 Package Management
Working with APT,aptitude
Installing and Removing Packages
Querying and Verifying Packages
Doing It Again with APT Repos.
Installing and Removing Packages
Searching for Packages
Configuring Additional Repositories
Making Your Own APT
Creating an APT
Creating Your Own APT Repository
Adding Your Custom Packages
Source File Compilation
Patch Management
LINUX LAB
Contact- 8793342945
Ch-17 The Kernel
Kernel Basics
Updating the Kernel
Tuning the Kernel
Set the Kernel Parameter
Ch-18 System Logging Server
Working with Syslog
The Config File
Log Rotation
Centralized Logging
Centralized Logging (The RHEL5 Way)
User Login Events
Ch-19 Network Configuration
Setting Up Networking
Static IP Addresses
Creating Static Routes
Troubleshooting Network Connections
Networking Utilities
Network Monitoring and Analysis
Ch-20 LDAP
Configuration of LDAP Client
Configuration of Kerberos Client
Configuration of NIS Client
Ch-21 SELinux Security
SELinux Overview
Working of SELinux
Customizing SELinux Policy and Boolean
Ch-22 System Security
Security Through TCP Wrappers
Firewall Rules Using iptables
Configuring iptables
Troubleshooting Firewall Rules
Working with NAT
Pluggable Authentication Module
Securing Access
PAM Troubleshooting
Managing Password Policies
Ch-23 Remote Access Management
Secure Shell (SSH)
Configuring SSH
SSH Security
Troubleshooting SSH
Public/Private Keys
Connecting Clients
Ch-24 Remote Desktop Management
Configure VNC Servers
Configure Desktop Environment
Connecting Clients
Access Windows OS on Linux Machine
Ch-25 DHCP Server
Dynamic Host Configuration Protocol
Installing a DHCP Server
Configuring the DHCP Server
Configuring various clients for DHCP Server
(Windows & Linux)
Ch-26 FTP Server
File Transfer Protocol
Installing an FTP Server
Configuring vsftp
FTP Security
Troubleshooting FTP
Ch-27 Web Server (Apache)
The Apache Web Server
Installing Apache
Configuring the Web Server
Troubleshooting Apache
Apache Security
Host-Based Security
User-Based Security
Setting Up HTTPS with SSL Certificate
CGI Applications
Virtual Hosts (IP base, Host base, Port base)
Ch-28 Proxy Server (Squid)
Basics of proxy services
Configuring proxy services
Creating ACL’s for controlling access to internet
Ch-29 Email Server (Postfix)
Email Service Overview
SMTP with Postfix
Configuring Postfix
Postfix Security
Alias Mapping
Receiving Mail with Dovecot
Configuring Dovecot
Dovecot Security
Testing the Mail Server
Ch-30 Webmail
What is Webmail
Installing SquirrelMail Application
Configure SquirrelMail Application
Access Webmail from Client side
Ch-31 NTP Server
Network Time Protocol
Installing a Time Server
Configuring NTP
Configure NTP Client
LINUX LAB
Contact- 8793342945
Ch-32 Samba Server
What is Samba
Configuring Samba
Samba Security
Samba Clients
Ch-33 DNS Server
Setting Up BIND
Configuring a DNS Server
Master Server
Slave Server
Caching-Only Server
Forwarding-Only Server
DNS Utilities and Troubleshooting
Configuring DNS for multiple domains and sub
domains
Configuring various client (Windows & Linux)
Ch-34 Advanced Networking
IP Aliases
NIC Bonding
Routing
Ch-35 Network File System (NFS)
Network File Systems
Installing an NFS Server
Configuring NFS
NFS Security
Troubleshooting NFS
Connecting Clients
Ch-36 Network Information System (NIS)
Basics of NIS
Configuring NIS Servers and client
Creating NIS users
Ch-38 ISCSI (SAN Storage)
Work with iSCSI-SAN
Configure iSCSI Target
Access SAN Disk with Initiator
Mounting SAN Partition at Boot
Ch-39 Web based Administration
Installing Webmin on Linux
Administrating Linux machine remotely
Using Webmin as a tool for configuring various
services
Ch-40 Virtualization with KVM
Working with Virtual Machines
Setting Up the Physical Host
Installing a Virtual Client
Managing a Virtual Client
Monitoring Virtual Resources
Ch-41 Troubleshooting your system
Recovering the super user password
Recovering the boot loader (GRUB)
Troubleshooting Xserver problems
Troubleshooting network related problems
Classroom Exam
Ch-42 Basic Shell Scripting
Classroom Exam
LINUX LAB
Contact- 8793342945