Red hat Linux
- Introduction to unix, installation of linux
- User, group administration, acl
- Disk partitions, by using fdisk
- Mounting file systems, swap file system
- Backup and recovery, tar, cpio
- Basics of nfs, sharing data
- Disk quotas, lvm, raid
- Dhcp, dns, mail, web, ftp, yum
- History of unix and linux
- Basic concepts of operating system, kernel, shell & file system structure
- Basic concepts of linux
- Differences between centos, red hat enterprise linux & fedora
- Basic commands of linux
- Advanced linux commands
- Installation of linux
- Inter active installation
- Network based installation
- Introduction to graphical environment
- Use and customize the gnome interface
- Perform command tasks using the gnome gui
- Launch applications from command line & gnome interface
- Customize x window system
- Software package administration
- Installing and deleting software packages
- Querying and updating software packages
- 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
- Advanced file permissions
- Assigning advanced files permissions i.e. chmod, chown, chgrp & sticky bit
- Creating, modifying and deleting acl's
- Disk partitioning and mounting file system
- Using fdisk, disk druid utilities for disk partitioning
- Configuring and installation of zimbra server
- Integrate on of zimbra with ldap
- Configuraing kickstart
- Installing os with network
- Booting process
- Booting initialization
- Kernel initialization
- Init process
- Starting the daemons
- Creating users mail accounts / creating groups
- Taking backup of mail accounts
- Maintaining the logs of mail accounts
- Configuration of outlook , appletalk,mobile mail
- Nagios monitoring tool
- Installation & configuration of nagios & plugings
- Create nagios user & group
- Installation & configuration of web interface for nagios
- Starting the service
- Adding multiple servers & clients in nagios
- Ntp server
- Configuring of ntp server
- Starting the service
- Ntp synchronization
- Configuring on client
- Remote installation
- Troubleshooting system
- Recovering the super user password
- Recovering the bootloader
- Troubleshooting network related problems
- Samba server
- Configuring samba server
- Configuring windows for sharing
- Virtualization
- Managing vm’s with kvm
- Cloning the vm
- Starting stoping vm’s
- Log server
- Configuring log server
- Log rotation
- Analyzing logs
- Kernel updating
- Changing current kernel
- Upgrading kernel using yum
- Ipbonding
- Configuring ipbonding
- Nic failover
- Load balance
- Using mkfs, commands to create file systems
- Mounting various file systems
- Auto mounting of file system
- Disk quotas
- Enabling quotas on partitions
- Creating quotas for users
- Auditing quotas limit
- Backup and recovery
- Introduction to various types of backup media
- Backup and restoring using tar and cpio commands
- Nfs
- Configuring nfs server
- Mounting nfs exports on nfs clients
- Dynamic host configuration protocol (dhcp)
- Configuring linux as dhcp server
- Configuring various clients for dhcp server (windows & linux)
- Dns server
- Configuration of dns server
- Configuration of primary dns server
- Configuration of forward lookup zone
- Configuration of reverse lookup zone
- Testing tool of dns zones
- Adding services in dns
- 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 virtual hosting
- Ftp server (vsftp daemon)
- Basics of file transfer protocol
- Configuring vsftpd for anonymous ftp service
- Raid (redundant array of inexpensive disks) & logical volume manager
- Implementing raidon linux
- Raid levels (0, 1 and 5) configuration using raid tools
- Resizing the partition using lvm
Advanced Topics
- Webserver (apache)
- Introduction of apache
- Comparison between http and https
- Generating ssl key & creating ca
- Configuring https
- Configuring https client
- Zimbra mail server
- Proxy server
- Proxy server configuration
- Creating acl’s to restrict the internet to users
- Proxy cache server