Linux Administration

Similar documents
RedHat Certified Engineer

Part 1 : Getting Familiar with Linux. Hours. Part II : Administering Red Hat Enterprise Linux

Unit 2: Manage Files Graphically with Nautilus Objective: Manage files graphically and access remote systems with Nautilus

"Charting the Course... RHCE Rapid Track Course. Course Summary

Critical Analysis and last hour guide for RHCSA/RHCE Enterprise 7

SA3 E7 Advanced Linux System Administration III Internet Network Services and Security

Red Hat System Administration I - RH124

SA2 v6 Linux System Administration II Net Configuration, Software, Troubleshooting

"Charting the Course... MOC B: Linux System Administration. Course Summary

Exam LFCS/Course 55187B Linux System Administration

At course completion. Overview. Audience profile. Course Outline. : 55187B: Linux System Administration. Course Outline :: 55187B::

1 LINUX KERNEL & DEVICES

SUN SOLARIS. Course Catalog

Enterprise Linux System Administration

RHCSA Rapid Track Course (RH199)

Linux for UNIX Administrators

CompTIA Linux Course Overview. Prerequisites/Audience. Course Outline. Exam Code: XK0-002 Course Length: 5 Days

Prerequisites: Students must be proficient in general computing skills but not necessarily experienced with Linux or Unix. Supported Distributions:

"Charting the Course... Enterprise Linux System Administration. Course Summary

FastTrack to Red Hat Linux System Administrator Course Overview

Oracle Linux 7: Advanced Administration Ed 1

"Charting the Course... Enterprise Linux System Administration Course Summary

Class 1. Class 2. Class 3

Red Hat Certified System Administrator (RHCSA) RHCSA 7 Requirements and Syllabus

ENTERPRISE LINUX SYSTEM ADMINISTRATION

Community Enterprise Operating System (CentOS 7) Courses

Oracle Linux 7: Advanced Administration Ed 1 LVC

Course 55187B Linux System Administration

Oracle Linux 7: System Administration Ed 2 Duration: 5 Days

Prerequisites: General computing knowledge and experience. No prior knowledge with Linux is required. Supported Distributions:

AWS Course Syllabus. Linux Fundamentals. Installation and Initialization:

Oracle Linux 7: System Administration Ed 1

1Z Oracle Linux 5 and 6 System Administration Exam Summary Syllabus Questions

SysadminSG RHCSA Study Guide

Oracle Linux 7: System Administration Ed 1

Oracle Linux 7: System Administration Ed 1 LVC

Oracle Linux 5 & 6 Advanced Administration

Oracle - Oracle Linux 5 6 System Administration Ed 3

GL-280: Red Hat Linux 7 Update. Course Description. Course Outline

Oracle Linux. Administrator's Guide for Release 7

Oracle Linux 7: System Administration Ed 2 NE

Ubuntu Sever Administration. Duration:40 Hrs

Linux Bible. Negus, C. Table of Contents ISBN-13: Part I: Getting Started 1 Chapter 1: Starting with Linux 3

client X11 Linux workstation

Contents at a Glance COPYRIGHTED MATERIAL. Introduction...1 Part I: Becoming Familiar with Enterprise Linux...7

Oracle Linux System AdministrationNEW

Oracle Linux 5 & 6 System Administration TOD

How to Use This Lab Manual

Oracle Linux 5 & 6 Advanced Administration

1Z Oracle Linux Fundamentals (Oracle Partner Network) Exam Summary Syllabus Questions

Oracle Linux 5 & 6 System Administration

MCSA Windows Server 2012

LOMBA KETERAMPILAN SISWA

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

Setting Up Identity Management

Xcalar Installation Guide

Course Outline: Linux Professional Institute-LPI 202. Learning Method: Instructor-led Classroom Learning. Duration: 5.00 Day(s)/ 40 hrs.

The table below lists the domains measured by this examination and the extent to which they are represented in the examination.

Installation, Storage, and Compute with Windows Server

This course is for those wanting to learn basic to intermediate topics in Solaris 10 system administration.

Specialized Programme on Internetworking Design and LAN WAN Administration

Linux Fundamentals (L-120)

This course provides students with the knowledge and skills to administer Windows Server 2012.

CL030 is a csage Certification Preparatory Course!

Windows Server 2016 MCSA Bootcamp

H7091S. Prerequisites

Certified Ubuntu Professional VS-1140

Server : Manage and Administer 3 1 x

Linux+ Guide to Linux Certification, Third Edition. Chapter 2 Linux Installation and Usage

Updating Your Windows Server 2003 Technology Skills to Windows Server 2008

Course Content of MCSA ( Microsoft Certified Solutions Associate )

MOC 20411B: Administering Windows Server Course Overview

MOC 6419B: Configuring, Managing and Maintaining Windows Server based Servers

LPIC-l/CompTIA. Certification. Lmux+ ONE. ALL a IN. (Exams LPIC-1/LX0-101 & LXO-102) Robb H. Tracy EXAM GUIDE. Graw Hill

The Balabit s Privileged Session Management 5 F5 Azure Reference Guide

Table of Contents. Course Introduction. Table of Contents Getting Started About This Course About CompTIA Certifications. Module 1 / Server Setup

System Requirements ENTERPRISE

Mastering Linux. Paul S. Wang. CRC Press. Taylor & Francis Group. Taylor & Francis Croup an informa business. A CHAPMAN St HALL BOOK

Clearswift SECURE Gateway Installation & Getting Started Guide. Version 4.3 Document Revision 1.0

Prerequisites: Students should be comfortable with computers. No familiarity with Linux or other Unix operating systems is required.

1Z Oracle Linux 6 Implementation Essentials Exam Summary Syllabus Questions

Contents in Detail. Acknowledgments

SYLLABUS. Title: Unix Network Administration II

LINUX FUNDAMENTALS (5 Day)

6421A: Configuring and Troubleshooting a Windows Server 2008 Network Infrastructure

Table of Contents 1 V3 & V4 Appliance Quick Start V4 Appliance Reference...3

Microsoft Certified Solutions Associate (MCSA)

Linux Essentials Objectives Topics:

The student will have the essential skills needed to be proficient at the Unix or Linux command line.

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.

Administering. Windows Server 2012 R2. Exam Wiley. Patrick Regan

Cisco Expressway Cluster Creation and Maintenance

Course CXS-203 Citrix XenServer 6.0 Administration

70-411: Administrating Windows Server 2012

Course No. MCSA Days Instructor-led, Hands-on

RHEL 5 Essentials. Red Hat Enterprise Linux 5 Essentials

6 Months Training Module in MS SQL SERVER 2012

Glossary $PATH pwd A Absolute filename Access control list Anaconda anacron AND Application serve Archiving at Attribute

Microsoft Server Administrator

UNIVERSITY OF MUMBAI OCTOBER 2014 LINUX ADMINISTRATION

Transcription:

Linux Administration This course will cover all aspects of Linux Certification. At the end of the course delegates will have the skills required to administer a Linux System. It is designed for professionals to easily install and configure advanced Linux services like IPv6, IPsec VPN, iptables as well as configuration of SAN, MySQL, Oracle integration of Linux and Windows etc. The course will also cover Internet application server configuration on live registered domain name with valid public IP addresses. The training will be given by Senior System / Network engineers with several years of industry experience.

Introduction to UNIX and LINUX Linux Administration Course Outline 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 Installation of Linux Interactive Method Standalone Method 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 Creating files and folders Creating files using cat, touch and vi commands Creating directories using mkdir command Copying, moving and removing objects VI-Editor Modifying file content using cli editor called vi and vim Modifying file content using gui editor called gedit User and Group Administration Creating and deleting users from the systems Modifying users properties Creating and deleting groups Modifying group properties Explanation of user password properties Explanation of group password properties File Permissions Explanation of files attributes Page 1

Explanation of Umask value Changing Umask value Explanation of permission methods Absolute and symbolic method Assigning permissions on objects using chmod, chown and chgrp commands Advanced File Permissions Explanation of SUID, SGID and Sticky bit Configuring SUID on commands Configuring SGID on group users Configuring Sticky bit on objects ACL (Access Control List) Configuring different permissions on user and group level Removing users and groups from ACL permissions Links Configuration Explaining types of Links Creating soft links and hard links Differences between Soft and Hard links Disk Partitioning and Mounting File System Using fdisk, disk druid utilities for disk partitioning Using mkfscommands to create file systems Mounting partition on folder Permanent mounting of partition LVM (Logical Volume Manager) Explanation of lvm components Configuring lvm in Pre-Installation mode Configuring lvm in Post-Installation mode Resizing logical volumes and volume groups Disk Quotas Enabling Quotas on partitions Creating Quotas limit on user level Creating Quotas limit on group level RAID (Redundant Array of Independent Disks) Explanation of Raid levels Explanation of fault tolerance and parity Implementation of Raid level 5 using mdadm tool Page 2

Backup and Recovery Introduction to backup and restore concepts Backup and restoring data using tar and cpio commands Compressing data size using gunzip and bunzip commands Introduction to full backup, incremental backup and differential backup Taking data backup using dump command Taking Remote backup using scp command Automation of jobs Introduction to cronjob and At jobs. Scheduling system task using crontab Scheduling system one time task using At command IP Address and Hostname Configuration Configuring IP address using the command called nmtui Updating new configured IP address to kernel Verifying configured IP address, DNS IP and gateway. Configuring new hostname using hostname or hostnamectl commands Package Management Introduction to RPM and YUM commands Installing, Querying, removing and updating packages using RPM and YUM Dynamic Host Configuration Protocol (DHCP) Configuring Linux as DHCP Server Configuring various clients for DHCP Server (Windows & Linux) FTP Server (vsftp daemon) Basics of File Transfer Protocol Configuring vsftpd for anonymous ftp service Configuring FTP server for downloading and uploading the files Configuring vsftpd for anonymous ftp service Configuring vsftpd only for private users Yum Server Configuration Introduction to YUM deployment server Configuring YUM deployment server NFS Page 3

Introduction to NFS Server Configuring NFS server Mounting NFS exports on NFS clients systems Auto Mounting Introduction to Auto Mounting Auto Mounting to NFS shared directory DNS Server Introduction to DNS server Installing DNS packages Configuring DNS forward lookup zone Configuring DNS reverse lookup zone DNS client side configuration Adding services into DNS database DNS client side configuration Adding services into DNS database Mail Server (SMTP, POP3, IMAP) Basics of Mail Servers Configuring SMTP service using Postfix Configuring POP3 / IMAP service on Linux Adding mail server into DNS database using MX record Sending and receiving the mails between multiple users Apache Web Server (HTTP) Basics of Web Service Introduction to Apache Configuring Apache to host website Configuring Apache to host multiple websites using virtual hosting methods Web based Administration Installing Webmin on Linux Administrating Linux machine remotely Using Webmin as a tool for configuring various services on Linux Differences between Unix and Linux Flavours Booting Process Introduction to Booting Process Explaining types of booting process Kernel Initialization Page 4

Types of Runlevels Changing Runlevels Managing services and daemons using systemctl command Virtualization Managing Virtual machine with kvm andqemu Starting andstopping virtual machine Virtualization troubleshooting Troubleshooting Linux System Recovering super user password Assigning password on GRUB Recovering GRUB password Troubleshooting Xserver problems Troubleshooting network related problems NTP Server Configuration of NTP Server Starting the service NTP Synchronized Configuration of NTP and Chronyd Client Maria DB Installation of MariaDB on LINUX Starting the service Creating a MariaDB root Account Location of MariaDB Database Accessing MariaDB Command Line Creating and Deleting MariaDB LDAP Server Introduction of LDAP. Structure of LDAP Schema. Features of LDAP. Differences between NIS and LDAP. Configuring LDAP Server Creating of LDAP Domain Database. LDAP Users and Groups Adding, Modifying and Deleting Users from LDAP Database. Configuring LDAP SLAVE Server as a Backup Server. Explaining the Data Replication in Between Master and Slave. Apache Web Server (HTTPS) Page 5

Introduction of Apache. Differences between HTTP And HTTPS. Generating SSL keys. Creating CA. Redirecting http to https Configuring HTTPS Clients. Apache Tomcat Server Installation of JDK Installation & Configuration of Tomcat Creating users & groups Assigning the Password Integration of Tomcat with Apache Access Tomcat with web Interface Samba Server Introduction to samba server Configuring Samba server to share data with Linux and windows clients Configuring samba server for multiple users SAMBA PDC (Primary Domain Controller) Configuring samba PDC server Creating samba password on root user Integrating windows client system into samba PDC server Creating users in samba PDC database Login Linux users into windows client systems Samba Winbind Configuration Introduction to samba winbind Installing samba winbind Integrating Linux client system with Active Directory domain Starting winbind and oddjobd services Login Active Directory Users from Linux clients Proxy Server (Squid) Introduction to proxy server Configuring proxy server and clients Creating squid ACL s rules to control internet access Nagios Monitoring Tool Installation of Nagios and Plugins Page 6

Configuration of Nagios Creating Nagios User and Group Starting the Service Monitoring network infrastructure via Nagios web interface Adding hosts and services into Nagios database. Installation of NMON tool Remote Installation Introduction to PXE and Kickstart Kickstart configuration PXE configuration at server PXE configuration at client Storage Technologies (iscsi) Introduction to SAN, DAS and NAS. Explaining components of SAN Configuring SAN Server by using iscsi Target. Making SAN Clients by using iscsi Initiator. IPsec VPN Introduction of VPN. Features of VPN. Types of VPN. Types of VPN Protocols. Creating Tunnel in Between Networks. Configuration of VPN in between different networks Clustering (Web Based) Introduction of CLUSTER. Types of CLUSTER. Explanation of Load Balancing. Explanation of LVS Components. Configuring LVS. Configuring Real and Backup Servers. Checking Load Balancing in CLUSTER Server IPv6 Configuration Check For Ipv6 Support In The Current Running Kernel Compile kernel with IPv6 capabilities IPv6 network devices Adding, Checking and Removing IPv6, Gateway, and DNS IP Page 7

Bringing Interface up/down Configuring Servers on IPv6 address IP-tables and SElinux firewalls Introduction to IP-tables chains and tables Configuration of IP-tables rules Activating the IP-tables rules Configuring IP-tables for servers Introduction to SElinux firewall Configuring SElinux Permanent Configuring SElinux to protect various servers Securing Network with firewalld Introduction to firewalld Difference between IP-tables and firewalld firewalls Configuring rich rules Configuring port forwarding rule Adding firewalld rules permanent and temporary Updating the rules Teaming Configuration (IP-Bonding) Introduction to Teaming Explaining types of teaming Round Robin Runner Active Backup Runner Load Balancer Runner Configuring active backup Teaming Log Server Configuring Rsyslog and Saving Syslog Messages Sending Syslog Message over the network Configuring Rsyslog clients and Users log files Kernel upgradation Checking existing Kernel Upgrading Kernel with RPM tool Bash Scripts Writing Basics of shell Scripting Writing bash scripting Changing the shell environment Page 8

Openssh Configuration Introduction to openssh Accessing the remote system via command line using ssh Creating ssh key using ssh-keygen Configuration of ssh authentication Making client login into other system using without password Process Management Introduction to Various Process Managing Background and Foreground Process killing process Monitoring and Managing Linux process Kerberos What is Kerberos Kerberos server configuration Kerberos client configuration Creating certificates in Kerberos server and client systems Integrating Kerberos with NFS serve Page 9