SYSTEM ADMINISTRATOR

SYSTEM ADMINISTRATOR Level 1 & 2 (Combined)

The system administrator Level 1 and 2 is very carefully crafted training module which covers almost all of the industry requirements. This program is one of its own kind as it is not a specific vendor dependent. This course module includes the skill development on the technology and not for a specific vendor.

After completing the System Administrator training candidate will be Industry ready and will become a complete multi-skilled and practically furnished.

Module 01 - Introduction of System Administration
  • What is System Administration?
  • Am I eligible for this kind of job? What are the Pre-requisites?
  • Types of Administrators
  • Demand of System Administrators in the Industry
  • Duties of a system administrator
  • System Administration in “Enterprise companies” vs “SMB” companies
  • Levels of System Administrators
  • Module 02 - Platforms and Technologies involved in System Administration
  • What are the Platforms and Technologies involved in your daily activities?
  • Understanding of their importance and weightage in the Industry
  • Expected knowledge from the respective admins for all involved platforms
  • Hardware requirements for involved Platforms and Technologies
  • Module 03 - Information about Webhosting companies
  • What is Webhosting?
  • Types of Hosting
  • System Administration in Webhosting vs other industries
  • Hosting Platforms and Components
  • Control Panels used by Hosting companies
  • How technical support is managed in Webhosting companies?
  • List of Hosting Companies in India and outside India
  • How can we help you in getting a job in hosting industry
  • Module 04 - Understanding Hosting Control Panels
  • What are the commonly used hosting control panels?
  • Why do we need control panels?
  • Features of Control Panels
  • Demands of the admins who knows these control panels
  • Module 05 - In depth Hosting knowledge
  • Details about Domain name, Domain registration
  • Details about DNS, name servers
  • Associate the domain with hosting
  • Uploading your website data to your domain
  • Setting up a WordPress, blogger website
  • Required resources for your domain
  • Difference between hosting packages : Shared Hosting, VPS Hosting, Reseller Hosting
  • Dedicated Hosting, Cloud Hosting etc
  • Details about datacenters
  • Managed and unmanaged services
  • Module 06 - Basic Linux Administration
  • Installation, Boot Media, Accessing the Installer, Installation Methods
  • Required partitions, and their functioning, Advanced Partitioning
  • Package Selection, Post Installation Configuration
  • Introduction to Bash Shell, Basic Commands (ls,cd,tail,cat,mkdir)
  • Commands to work with file(mv,cp,rm)
  • Text editor (vi,vim, nano), Stream text editor (grep, sed, and awk)
  • Compression Tar,gzip and bzip2
  • Boot Sequence Overview, Troubleshooting boot issues
  • What is GRUB and grub.conf, Starting the Boot Process: GRUB
  • Kernel Initialization, init Initialization (init 0,1,2,3,4,5)
  • Run Levels, /etc/rc.d/rc.sysinit, /etc/rc.d/rc
  • System V run levels, /etc/rc.d/rc.local
  • Controlling Services(service,init.d,chkconfig)
  • The boot process: from BIOS to kernel then to user space
  • Setting kernel parameters, Run levels and init scripts
  • Configuring services to run at boot, Securing single user mode (su login)
  • Shutting down and rebooting the system
  • Working with packages, RPM Package Manager
  • Installing and Removing Software
  • Updating a Kernel RPM, rpm Queries, rpm Verification
  • About yum, Using yum, Searching packages/files
  • Configuring Additional Repositories, Creating a private repository
  • Red Hat Network, Red Hat Network Server
  • Managing /dev With udev, Adding Files Under /dev
  • Kernel Configuration With /proc, /proc Examples
  • sysctl : Persistent Kernel Configuration
  • Monitoring Processes and Resources(kill,ps,pstree,top)
  • System Services, Linux System Services
  • Network Time Protocol, System Logging
  • syslog Configuration, XOrg: The X11 Server
  • XOrg Server Configuration, XOrg in runlevel 3 / 5
  • Remote X Sessions
  • SSH: Secure Shell, VNC: Virtual Network Computing
  • Cron, Controlling Access to cron, System crontab Files, Daily Cron Jobs
  • User Administration, Adding a New User Account, User Private Groups
  • Modifying / Deleting User Accounts
  • Group Administration, Password Aging Policies, Switching Accounts
  • Sudo, Network Users, Authentication Configuration like NIS Configuration, LDAP Configuration
  • SUID and SGID Executables, SGID Directories, The Sticky Bit
  • Default File Permissions, Access Control Lists (ACLs)
  • SELinux, SELinux: Targeted Policy, SELinux: Management
  • File system Management, Adding New File systems to the File system Tree
  • Device Recognition, Disk Partitioning, Managing Partitions, Making Filesystems
  • Difference between ext3 and ext4, Filesystem Labels, tune2fs
  • Mount Points and /etc/fstab, Mounting Filesystems with mount, Unmounting Filesystems
  • Handling Swap Files and Partitions, Mounting NFS Filesystems
  • Checking available free space and space used by files (df,du)
  • Checking and correcting the integrity of filesystems (fsck)
  • File system security, Users and groups, The ‘root’ user or superuser
  • Changing file ownership (chown)
  • Changing file group ownership (chgrp)
  • Permissions on files, Permissions on directories
  • How permissions are applied, Changing permissions (chmod)
  • Filesystem concepts and use, The unified UNIX filesystem
  • Preserving links while copying and archiving, Processes and jobs
  • What processes are ? The properties of a process, Parent processes and child processes
  • Killing processes and sending signals to a process (kill, killall, xkill)
  • Advanced File system Management, Configuring the Quota System
  • Setting Quotas for Users, Reporting Quota Status
  • What is Software RAID? Software RAID Configuration, Software RAID Testing and Recovery
  • What is Logical Volume Manager (LVM)? Creating Logical Volumes, Resizing Logical
  • Volumes, Logical Volume Manager Snapshots, Using LVM Snapshots,
  • Archiving tools: tar, Archiving Tools: dump/restore, Archiving Tools: rsync
  • Managing Network, Network Setup and Configuration, Network Interfaces, Speed and Duplex Settings, IPv4 Addresses,
  • Dynamic IPv4 Configuration, Static IPv4 Configuration
  • Defining the Local Host Name, Local Resolver, Remote Resolvers, Verify DNS Connectivity
  • Network Configuration Utilities, Transparent Dynamic Configuration
  • Implementing IPv6, IPv6: Dynamic Interface Configuration, IPv6: Static Interface Configuration, IPv6: Routing Configuration
  • New and Modified Utilities, Basic networking configuration, Configure a network device to connect to a local network
  • Introduction to /sbin/route, /sbin/ifconfig, /bin/netstat, /bin/ping, /sbin/arp, /usr/sbin/arpwatch, /usr/sbin/tcpdump, /usr/sbin/lsof, /usr/bin/nc
  • Troubleshooting network issues, ifconfig, route, netstat, /etc/network and /etc/sysconfig/network scripts/
  • System log files, ping, /etc/resolv.conf, /etc/hosts, /etc/hosts.allow and /etc/hosts.deny, /etc/hostname and /etc/HOSTNAME
  • Traceroute, nslookup and dig, dmesg, Organizing Networked Systems
  • Host Name Resolution, DNS, Specific Resolvers, Trace a DNS Query with dig, Exploring DNS with host, Service Profile: DNS, Getting Started with BIND
  • bind-chroot Package, caching nameserver Package, Network File Sharing Services
  • NFS server and NFS Client, NFS share for group collaboration, SMB, Samba server and samba client connections, Samba share for group collaboration
  • Module 07 - Basic Windows Administration
  • Building and deploying Windows Server products including MS Server 2008 and 2012
  • Configuring and managing boot, install, and discover images
  • Updating images with security updates, hotfixes and drivers
  • Install and configuring DNS services, primary and secondary zones
  • Understanding A, AAAA, CName, MX, NS, PTR, SOA, SRC records and their management
  • Installing and Configuring DHCP
  • Configure virtual private network (VPN) and routing, installing and configuring the Remote Access role
  • AD Deployments, maintain, patch/service pack application, performance tuning, monitoring and maintenance.
  • Creating Group Policies and implementation as per standard procedures.
  • Best practices and procedures for patch management, virus management, and operating system upgrades
  • Configure hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements
  • User administration (setup and maintaining account)
  • Basic security Hardening of Windows 2008 / 2012 Servers
  • RAID Configurations and Disk management utilities tools.
  • Antivirus management, Cleaning, deleting and Quarantining affected files
  • Understanding of NTFS permissions
  • Configure file and share access
  • Configure servers for Remote Management
  • Understanding and configuring Windows Firewall
  • Module 08 - Installing and configuring Database services
  • Installing Mysql on Windows and Linux
  • Performing security hardening and performance optimization on Mysql
  • Installing and configuring MSSQL
  • Configuring and managing MSSQL databases and user privileges
  • Installing and configuring MariaDB, PostgresSQL on Linux
  • Handling Database Backups for all involved Databases.
  • Working with PHPMyadmin and Adminer
  • Troubleshooting basic database issues
  • Module 09- Installing and Configuring Mailing Services
  • Installing and configuring Zimbra
  • Installing and configuring Smartermail
  • Managing Exim in cPanel
  • Managing Mailenable in Plesk
  • Understanding AntiSpam
  • Troubleshooting basic database issues
  • Module 10- Installing and Configuring Web Servers
  • Install and Configuring Apache on Linux
  • Install and Configure Nginx on LinuxI
  • Install and Configure IIS on Windows
  • Optimizing and securing web servers
  • Troubleshooting basic Web server issues
  • Module 11- Installing and Configuring Backup Services
  • Installing and managing Linux backup tools like rsync, scp, cp, ftp
  • Managing WinSCP, FTP and Windows Backup utility
  • Working with open Source backup tools
  • Troubleshooting basic backup issues
  • Module 12- Installing and Configuring Development tools
  • Installing and Upgrading PHP modules on Windows and Linux
  • Managing PHP Handlers
  • Performing security hardening with PHP
  • Installing Java, Tomcat on Linux
  • Working with Basic Powershell
  • Installing Third party development tools on Linux and Windows
  • Module 13- Working with Hosting Control Panels
  • Installing cPanel / WHM, Plesk, Webmin, Centos Web Panel on linux
  • Installing Plesk on Windows
  • Domain name system management, types of Domains and their features, adding and managing domains
  • Email system management, Email accounts, Email Clients, email servers, email features (autoresponders, track delivery, authentications, archive, forwarders, default addresses, email filters, email id import, encryption, mailing list etc)
  •  File manager, Disk usage, FTP Connections, Backup wizard, , directory privacy, FTP accounts, user accounts, password management, file system quotas
  • Database management, phpmyadmin, DB users and privileges
  • Website statistics, visitors, webalizer, raw access, Errors, Awstats, Bandwidth usage etc.
  • SSH access, hotlink protection, ModSecurity, IP Blocker, Leech Protect, SSL/TLS, SSH keys management etc
  • Software management, Ruby on Rails, PHP functions, MultiPhp Manager, PHP and apache upgrade and downgrade, php configuration editors
  • WebHost Manager features, Cron Jobs, Error Pages, Virus scanners, Config Server Firewall, Apache Handlers
  • WordPress, Joomla installation and management
  • SSL Certs and Keys
  • Module 14 - Learning troubleshooting techniques
  • Analyzing log files; monitoring file changes; rebuilding the RPM database.
  • Working with advanced GRUB features; rescue and GRUB CDs; advanced ext2/ext3 filesystem repair; rescuing RAID and LVM volumes.
  • Resource utilization management
  • Analyzing running processes, finding resource consumption for specific process
  • Working with top command, task manager
  • Working with sa, df, du commands with various options
  • Working on file level permission issues
  • Understanding common Errors in Windows and Linux
  • Working with inbound and outbound traffic analysis
  • Preempting hardware failures (looking for the signs); protecting against hardware failures; redundant configurations; tools to help identify hardware failures and intermittent problems
  • Preparing RCA for client
  • Module 15 - Getting hired as a System Administrator
  • Preparing a professional Resume
  • Finding the right profile and company
  • Preparing for the interview
  • Face us for the interview
  • Apply for a job