It’s BLACK FRIDAY!! Take a peek at our amazing training offers

right-arrow
close

close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

close

close

Press esc to close

close close

Back to course information

Thank you for your enquiry!

One of our training experts will be in touch shortly to go overy your training requirements.

close close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

IT Support and Solution Training courses

Online Instructor-led (3 days)

Classroom (3 days)

Online Self-paced (24 hours)

macOS Mojave Troubleshooting and Support Training​ Course Outline

Installation and Configuration

  • macOS Requirements
  • Installing macOS Mojave
  • Recovery in macOS Mojave
  • Installing Software Updates

Manage Users

  • Overview of User Accounts
  • Add and Remove User Accounts
  • Recovering User Name/Account Name
  • Changing the User Password
  • Reset User Password
  • Using Home Folders

Security

  • New Security Features in macOS Mojave
  • Exploring the Keychain
  • Using the Keychain
  • Reset and Change User Passwords

Introduction to File Systems

  • Hard Disks, Partitions, and Volumes
  • The APFS File System and Disk Management
  • Partitioning and Erasing with Disk Utility
  • Data Migration in Target Disk Mode
  • Data Encryption with FileVault
  • macOS Permissions Models
  • Modification of Permissions

Data Management

  • Archiving Files and Folders
  • Revealing Hidden Files and Folders
  • Navigating the File System
  • Exploring and Navigating the Library Folders
  • Understanding Metadata
  • Using Siri and Spotlight
  • The Time Machine Solution
  • Backing up and Restoring Data
  • Storing Data with the Time Machine

Applications and Processes

  • Installing and Uninstalling Applications
  • Troubleshoot Application Issues
  • Launching Services
  • Quicklook
  • Saving Documents with iCloud Drive
  • Continuity and Universal Clipboard
  • Optimising Storage with macOS Mojave

Network Configuration

  • Configuring Basic Network Settings
  • Configuring Proxy Servers
  • Configuring VPN Settings
  • Troubleshooting Network Issues

Network Issues

  • Mail Services
  • Using Exchange
  • Accessing Network File Servers
  • Screen Sharing Services
  • Using and Navigating the Firewall

Managing the Boot Process

  • macOS Recovery Tools
  • macOS Recovery Utilities
  • Troubleshooting with Console and Terminal
  • Firmware with the Boot Process
  • Start-up for the Troubleshooting of the Boot Process

Binding macOS to Active Directory

  • macOS in the Microsoft Windows Active Directory Environment
  • Configuring the Network
  • Active Directory Domain
  • Binding a Mac to the Domain

Troubleshooting Integration Issues

  • Troubleshooting macOS
  • Troubleshooting in the Microsoft Windows Active Directory Environment
  • Troubleshooting Issues

Deployment

  • Create macOS Images in a Corporate Network
  • Maintain macOS Images in a Corporate Network
  • Deploy macOS Images in a Corporate Network

Remote Management

  • Apple Remote Desktop
  • Remotely Manage macOS
  • Generating Detailed Reports
  • Deploying Software
  • Remote Assistance

Mobile Device Management

  • MDM Management of macOS

Show moredown

Prerequisites

There are no prerequisites for attending this course. However, basic knowledge of macOS would be beneficial.

Audience

Anyone interested in managing computer networks or labs running macOS can attend this course.

macOS Mojave Troubleshooting and Support Training​ Course Overview

macOS Mojave is the major release of macOS, Apple's desktop OS for its lineup of computer devices. Apple continues to derive its core OS from Unix while adding new features to expand the existing framework of services. This macOS Mojave Troubleshooting and Support course is designed to provide knowledge of comprehensive and extensive knowledge of macOS to participants.

In this course, delegates will learn about keychain, hard disks, partitions, and volumes. Delegates will get an understanding of macOS permissions models, APFS file system, and disk management. In addition, delegates will also learn how to configure the network, proxy, and VPN settings.

During this 3-day course, delegates will be introduced to macOS recovery tools and utilities. Delegates will gain comprehensive knowledge of how to create, maintain, and deploy macOS images in a corporate network. Furthermore, they will learn how to troubleshoot in the Microsoft Windows Active Directory Environment. Post completion of this course, delegates will be able to manage macOS remotely.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

VPN Training​ Course Outline

Introduction to VPN

  • Define VPN
  • VPN Building Blocks
  • VPN Technologies, Topology, and Protocols
  • VPN vs Mobile IP

Exploring VPN Architectures

  • VPN Requirements and Architectures
  • Security-Based and Layer-Based VPN Architectures
  • Remote Access and Extranet VPNs

Introduction to VPN Security

  • What is Network Security?
  • Internet Architecture
  • Security Issues Connecting to the Internet
  • Generic Secure Channel
  • Cryptography
  • Shared Key and Public Key Cryptography
  • Digital Signatures
  • Message Authentication Codes

VPN Tunneling Protocols

  • PPTP
  • L2TP
  • L2F
  • IPsec
  • MPLS

Introduction to Point-to-Point Protocol (PPP)

  • The Basis for L2 VPN Protocols
  • Wire Authentication Protocols
  • Backend Authentication Servers
  • Configuration of Network Protocols

Layer Two VPN Protocols

  • Layer Two Forwarding (L2F)
  • Point-to-Point Tunneling Protocol (PPTP)
  • Layer Two Tunneling Protocol (L2TP)

IP Security Protocol (IPsec)

  • IPsec and VPNs
  • Authentication Header (AH), Encapsulating Security Payload (ESP), and Internet Key Exchange (IKE)
  • Issues with Remote Access
  • L2TP with IPsec
  • IPsec Implementation

Authentication and Access Control in VPN

  • PPP Authentication
  • RADIUS and Kerberos
  • VPNs Authentication
  • Access Control Policy, Rules, Lists, and Policy Management
  • Access Control in VPNs

Public Key Infrastructure (PKI) and VPNs

  • Architecture of PKI
  • Digital Certificate Formats
  • Certificate Management System and Protocols
  • Certificate Use in VPNs

VPN Network and Service Management

  • Network Management Architecture and Protocols
  • VPN Service Management
  • Service Level Agreement
  • Network Operations Centres (NOCs)
  • Redundancy and Load-Balancing

Show moredown

Prerequisites

There are no prerequisites to attend this course.

Audience

Anyone interested in learning about the working of VPN can attend this course. This course is well-suited for:

  • IT Managers
  • Network Engineers
  • Security Officers

VPN Training​ Course Overview

Virtual Private Network (VPN) is a term used to define a communication network that uses combinations of technologies for securing a connection tunnelled through an untrusted or unsecured network. VPN is called ‘virtual’ because it depends on the virtual connections use, which is a temporary connection without any real physical presence. This VPN Training side signed to provide knowledge on the complete working of VPN and its technologies.

In this VPN Training course, delegates will gain knowledge of PPTP, L2F, L2TP, and MPLS as VPN tunnelling protocols. Delegates will get an understanding of the Public key infrastructure (PKI) concept and its integration into VPN solutions. In addition, they will learn about security-based and layer-based VPN architectures.

During this 1-day training, delegates will be introduced to concepts like authentication header (AH), encapsulating security payload (ESP), and internet key exchange (IKE). They will acquire knowledge of network management architecture and protocols. Post completion of this training, delegates will be familiarised with the concept of redundancy and load-balancing.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Samba Server Training​ Course Outline

Introduction to Samba

  • Define Samba
  • Internet File System
  • Connect to a CIFS File Share
  • Browsing and Authentication
  • Samba Distribution

Install Samba on Unix System

  • Binary Packages
  • Compiling from Source
  • Compiling and Installing Samba
  • Enable SWAT (Samba Web Administration Tool)
  • Samba Configuration File
  • Firewall Configuration

Configure Windows Clients

  • Windows Networking Concepts
  • Windows Setup

Samba Configuration File

  • Syntax and Rules
  • Configuration File Options
  • Basic Server and Disk Share Configuration
  • Networking Options with Samba
  • Virtual Servers
  • Logging Configuration Options

Accounts, Authentication, and Authorisation

  • Security Modes
  • User Management
  • Group Mapping
  • User Privilege Management
  • Control Authorisation for Files Share

Advanced Disk Shares

  • Share Names
  • Filesystem Differences
  • Access Control Lists
  • Microsoft Distributed File Systems
  • Virtual File Systems
  • Execute Server Script

Overview of Printing

  • Print Shares
  • Samba and CUPS
  • Create a PDF Printer
  • Manage Windows Print Drivers
  • Printers and Security
  • Printing, Queue Lists, and tdb Files

Name Resolution and Network Browsing

  • Name Resolution
  • Network Browsing

Domain Controllers and Member Servers

  • Configure Samba PDC and BDC
  • Domain Trusts
  • Remote Server Management
  • Join a Domain
  • Domain and ADS Security Modes
  • Match Domain Users to Local Accounts
  • Winbind

Troubleshooting Samba

  • Tools Box
  • Samba Logs
  • Fault Tree
  • Troubleshoot Browsing and Name Services
  • Troubleshoot Network Addresses and NetBIOS Names

Show moredown

Prerequisites

There are no prerequisites to attend this course. However, basic knowledge of computers will be beneficial.

Audience

Anyone interested in learning about Samba Server can attend this course. This course is useful for:

  • Developers
  • Programmers

Samba Server Training​ Course Overview

Samba is an open-source software suite that runs on Unix/Linux based platforms. Samba can communicate with Windows clients like a native application. It provides this service by employing the Common Internet File System (CIFS). This Samba Server Training is designed to provide knowledge about the working of Samba.

In this Samba Server Training, delegates will get an understanding of how to install Samba and enable SWAT (Samba Web Administration Tool). Delegates will learn to create a PDF printer and manage Windows print drivers. In addition, delegates will learn how to configure Samba PDC and BDC. They will also be introduced to accounts, authentication, and authorisation.

During this 1-day training course, delegates will become familiarised with Samba and CUPS, queue lists, and tdb files. They will be introduced to name resolution and network browsing. Post completion of this training, delegates will be able to troubleshoot name services, network addresses and NetBIOS names.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Ubuntu Linux Server Administration Training Course Outline

Introduction and Installation

  • Preparing to Install
  • Installation Using Liver Server Installer and Debian-Installer
  • Advanced Installation
  • Kernel Crash Dump

Introduction to Package Management

  • Define Package Management
  • dpkg
  • Apt and Aptitude
  • Automatic Updates
  • Configuration

Overview of Networking

  • Network Configuration
  • TCP/IP
  • Dynamic Host Configuration Protocol (DHCP)
  • Time Synchronisation
  • Data Plane Development Kit

Introduction to DM-Multipath

  • Device Mapper Multipathing
  • Multipath Devices
  • Setting DM-Multipath
  • DM-Multipath Configuration File
  • DM-Multipath Administration and Troubleshooting

Remote Administration

  • OpenSSH Server
  • Puppet
  • Zentyal

Network Authentication

  • OpenLDAP Server
  • Samba and LDAP
  • Kerberos
  • Kerberos and LDAP
  • SSSD and Active Directory

Exploring Domain Name Service (DNS)

  • Installation
  • Configuration
  • Troubleshooting

Overview of Security and Monitoring

  • User Management
  • Console Security
  • Firewall
  • AppArmor
  • Certificates
  • eCryptfs
  • Nagios and Munin

Web Servers

  • HTTPD - Apache2 Web Server
  • PHP- Scripting Language
  • Squid – Proxy Server
  • Ruby on Rails
  • Apache Tomcat

Databases and LAMP Applications

  • MySQL and PostgreSQL
  • Moin Moin
  • phpMyAdmin
  • WordPress

File Servers and Email Services

  • FTP Server
  • Network File System (NFS)
  • iSCI Initiator
  • Print Server
  • Postfix and Exim4
  • Dovecot Server
  • Mailman
  • Mail Filtering

Introduction to Chat Applications

  • IRC Server
  • Jabber Instant Messaging Server

Version Control System

  • Bazaar
  • Git
  • Subversion

Exploring Samba

  • File and Print Server
  • Samba as a Domain Controller
  • Active Directory Integration

Basics of Virtualisation

  • libvirt
  • Qemu
  • Cloud Images and uvtool
  • Ubuntu Cloud
  • LXD and LXC

Clustering and VPN

  • DRBD
  • OpenVPN

Show moredown

Prerequisites

There are no prerequisites to attend this course. However, basic knowledge of any Linux OS would be beneficial.

Audience

Anyone interested in learning about Ubuntu Linux server administration can attend this course.

Ubuntu Linux Server Administration Training ​Course Overview

The Knowledge Academy’s Ubuntu Linux Server Administration Training is designed to provide knowledge of how to install and configure server applications on the Ubuntu system as per your requirements. Delegates will learn about the installation process using liver server installer and Debian-installer. Delegates will gain knowledge of package management covering dpkg, apt, and aptitude.

In this 1-day training, delegates will be equipped with the knowledge of networking that includes network configuration, TCP/IP, and DHCP (Dynamic Host Configuration Protocol). In addition, delegates will get to learn about device mapper multipathing. This course will teach delegates how to set DM-multipath and its troubleshooting.

During this Ubuntu Linux Server Administration Training, delegates will gain knowledge of OpenSSH server and OpenLDAP server. They will learn about the relationship between Samba and LDAP as well as Kerberos and LDAP. Domain name service, web servers, and LAMP applications are some other essential topics covered in this training. At the end of this training, delegates will become familiarised with the samba, virtualisations, clustering and VPN.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Nginx Web Server Administration Training Course Outline

Introduction and Installation of NGINX and NGINX Plus

Basic Functionality

  • Control NGINX Processes at Runtime
  • Create NGINX Plus and NGINX Configuration Files

Exploring Load Balancer

  • HTTP, TCP, and UDP Load Balancing
  • HTTP, TCP, and UDP Health Checks
  • Configure Dynamic Load Balancing with the NGINX Plus API
  • PROXY Protocol

Introduction to NGINX Content Caching and Web Server

Configuring NGINX Plus as a Web Server

  • Virtual Servers Setting Up
  • Locations Configuration
  • Working with Variables
  • Returning Specific Status Code
  • Rewriting URIs in Requests and HTTP Responses
  • Handling Errors

Serving Static Content

  • Overview of Root Directory and Index Files
  • Trying Several Options
  • Optimising Performance for Serving Content
    • Enabling sendfile, tcp_nopush, and tcp_nodelay
    • Optimising the Backlog Queue

Introduction to NGINX Reverse Proxy

  • Table of Contents
  • Introduction
  • Passing a Request to a Proxied Server
  • Passing Request Headers
  • Configuring Buffers
  • Choosing an Outgoing IP Address

Overview of Compression and Decompression

  • Enabling Compression and Decompression
  • Sending Compressed Files

Using NGINX and NGINX Plus as an Application Gateway

  • Basics of uWSGI and Django
  • Configuring NGINX and NGINX Plus for Use with uWSGI and Django

Show moredown

Prerequisites:

There are no prerequisites for attending this course. However, a basic knowledge of web server administrations would be beneficial.

Audience:

Anyone interested in gaining knowledge of Nginx can attend this course.

Nginx Web Server Administration Training​ Course Overview

NGINX is open-source software for reverse proxying, media streaming, web serving, load balancing, etc. The NGINX goal was to create the fastest web server. It constantly beats Apache and other servers measuring web server performance. This NGINX Web Server Administration Training course is designed to provide knowledge of how to install NGINX and NGINX Plus.

The first part of this 1-day training course looks at the installation of NGINX and NGINX Plus. Delegates will learn how to create NGINX Plus and NGINX configuration files. In addition, delegates will gain knowledge of how to configure dynamic load balancing with the NGINX Plus API. PROXY Protocol is one of the essential topic covered under this course.

During this course, delegates will learn how to configure NGINX Plus as a web server. Furthermore, delegates will learn how to enable sendfile, tcp_nopush, and tcp_nodelay. Before course completion, delegates will get familiarised with compression and decompression. They will also be able to configure NGINX and NGINX Plus for use with uWSGI and Django.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Nagios System and Network Monitoring Training Course Outline

Source Code to Running Installation

  • Installation
  • Nagios Configuration
  • Start Monitoring

Basics of Nagios

  • Overview of Service Checks
  • Plugins for Network Services
  • Testing Local Sources
  • Executing Plugins through SSH
  • Nagios Remote Plugin Executor (NRPE)
  • Collecting Information to Monitor with SNMP
  • Nagios Notification System
  • Passive Tests with External Command File
  • Nagios Service Check Acceptor (NSCA)
  • Introduction to Distributed Monitoring

Web Interface to Visualise Nagios Data

  • Classical Web Interface
  • Flexible Web Interface with NDOUtils
  • Overview of NagVis
  • Graphic Display of Performance Data

Exploring Special Applications

  • Monitor Windows Server
  • Monitor Room Temperature and Humidity
  • Monitor SAP Systems
  • Process Events with EventDB

Development Phase

  • Writing Own Plugins
  • Determine File and Directory Sizes
  • Monitor Oracle with Instant Client

Show moredown

Prerequisites

There are no formal prerequisites to attend this course. However, having basic knowledge of networking would be advantageous.

Audience

Anyone who wishes to gain knowledge of Nagios can attend this course. This course is well-suited for:

  • System Administrators
  • Network Administrators
  • IT Professionals or Students who want to learn about network monitoring

Nagios System and Network Monitoring Training​ Course Overview

Nagios is the popular open-source solution for system and network monitoring. It runs on Linux and can be configured to monitor network services continuously. Nagios provides monitoring of host resources and network services, and any service or device with address and can be contacted through TCP/IP. This Nagios System and Network Monitoring course is designed to provide knowledge of how to install and configure Nagios and standard plugins.

In this Nagios System and Network Monitoring course, delegates will learn how to install and test plugins and configure the web interface. Delegates will get an understanding of the basics of Nagios and Nagios configuration. In addition, delegates will learn how to monitor mail servers, FTP, and web servers.

During this 1-day training course, delegates will learn how to execute plugins through SSH. Furthermore, delegates will gain knowledge of SNMP, NET-SNMP, and SNMP-based plugins. By the completion of this training course, delegates will be able to write their plugins and determine file and directory sizes.  

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

BIND DNS Administration Training Course Outline

Introduction to Domain Name System (DNS)

  • DNS Fundamentals
  • Domains and Domain Name
  • Zones
  • Authoritative Name Servers
  • Caching Name Servers
  • Name Servers in Multiple Roles

BIND Resource Requirements

  • Hardware Requirements
  • CPU and Memory Requirements
  • Name Server Intensive Environment Issues
  • Supported Operating Systems

Name Server Configuration

  • Sample Configurations
  • Load Balancing
  • Name Server Operations
  • Plugins

Advanced DNS Features

  • Notify
  • Dynamic Update
  • Incremental Zone Transfers (IXFR)
  • Split DNS
  • TSIG, TKEY, and SIG(0)
  • DNSSEC
  • DNSSEC, Dynamic Zones, and Automatic Signing
  • Dynamic Trust Anchor Management
  • DLZ (Dynamically Loadable Zones)
  • DynDB (Dynamic Database)
  • Catalog Zones

BIND Configuration Reference

  • Configuration File Elements
  • Configuration File Grammar
  • Zone File
  • BIND Statistics

BIND Security Considerations

  • Access Control Lists
  • Chroot and Setuid
  • Dynamic Update Security

Show moredown

Prerequisites:

There are no formal prerequisites for attending this course. However, a basic knowledge of Linux/Unix would be beneficial.

Audience:

Anyone interested in learning about BIND DNS can attend this course.

BIND DNS Administration Training Course Overview

BIND DNS Administration training is designed to provide a comprehensive knowledge of domain name system administration. This course will cover all the fundamentals of BIND and DNS. Delegates will learn about BIND resource requirements, including hardware, CPU, and memory requirements. Delegates shall gain a thorough understanding of load balancing and name server operations. This course covers a wide range of advanced DNS features.

In this 1-day training course, delegates will be equipped with the knowledge of how to configure DLZ (Dynamically Loadable Zones) and DynDB (Dynamic Database). Delegates will learn how to address match lists and configure file grammar. In addition, delegates will get an understanding of various types of resource records and when to use these.

During this training course, delegates will become familiarised with inverse mapping in IPv4, BIND master file extension, and MX records. This course extensively covers statistics counters comprising name server statistics counters, zone maintenance statistics counters, resolver statistics counters, etc. Post completion of this training, delegates will get a complete understanding of BIND 9 security considerations.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Introduction to Postfix Training​ Course Outline

Introduction to Postfix

  • Postfix Origins
  • Email and the Internet
  • Postfix Role
  • Postfix Security
  • Prerequisites for Unix and Email

Overview of Postfix Architecture

  • Components of Postfix
  • Postfix Queue
  • Mail Delivery
  • Trace Message via Postfix

Configuration and Administration

  • Configuration Files
  • Administration
  • master.cf
  • Receiving Limits and Rewriting Addresses
  • chroot

Working with Queue Management

Introduction to Email and DNS

  • What is DNS?
  • Email Routing Basics
  • Postfix and DNS

Local Delivery and POP/IMAP

  • Postfix Delivery Transports
  • Message Store Formats
  • Basics of Local Delivery
  • POP and IMAP
  • Local Mail Transfer Protocol

Hosting Multiple Domains

  • Shared Domains with System Accounts
  • Separate Domains with System and Virtual Accounts
  • Separate Message Store

Exploring Mail Relaying

  • Backup MX
  • Transport Maps
  • Inbound Mail Gateway and Outbound Mail Relay
  • UUCP and Fax

Simple Mailing Lists and Mailing-List Managers

Blocking Unsolicited Bulk Email

Overview of SASL Authentication

  • Postfix and SASL
  • Configuring Postfix for SASL
  • Testing Authentication Configuration
  • SMTP Client Authentication

Transport Layer Security and Content Filtering

Working with External Databases

  • MySQL
  • LDAP

Show moredown

Prerequisites

There are no formal prerequisites to attend this course.

Audience

Anyone interested in learning about the Postfix and its working can attend this course.

Introduction to Postfix Training​ Course Overview

Postfix is a mail transfer agent (MTA) that mail servers use to route email. It has been adopted as the default MTA on Mac OS X. Postfix is also compatible with sendmail helping the existing programs and scripts to work continuously. This Introduction to Postfix Training course is designed to provide knowledge about the basic installation and configuration.

In this Introduction to Postfix Training, delegates will learn how to configure and administer files and trace message through Postfix. Delegates will also get an understanding of the Postfix queue and mail delivery. In addition, delegates will learn how to receive limits and rewrite addresses.

During this 1-day training course, delegates will gain knowledge of queue management, DNS, and email. Delegates will become familiarised with simple mailing lists and mailing-list managers. Post completion of this training, delegates will be able to configure Postfix for SASL and transport layer security and content filtering.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Snort Training Course Outline

Introduction to Snort

  • Getting Started
  • Sniffer and Packet Logger Mode
  • Network Intrusion Detection System Mode
  • Packet Acquisition
  • Reading pcap Files
  • Basic Output
  • Tunneling Protocol Support
  • Control Socket

Configuring Snort

  • Includes
  • Preprocessors
  • Decoder and Preprocessor Rules
  • Event Processing
  • Performance Profiling
  • Output Modules
  • Host Attribute Table
  • Dynamic Modules
  • Reload a Snort Configuration
  • Multiple Configurations
  • Active Response

Writing Snort Rules

  • Rules Headers
  • Rule Options
  • Payload and Non-Payload Detection Options
  • Post-Detection Rule Options
  • Writing Good Rules

Introduction to Dynamic Modules

  • Data Structures
  • Required Functions

Snort Development

  • Submitting Patches
  • Snort Data Flow
  • Unified2 File Format
  • Buffer Dump Utility

Show moredown

Prerequisites

There are no prerequisites to attend this course.

Audience

Anyone interested in learning the basic working of Snort can attend this course. This course is well-suited for:

  • Security and Network Administrators
  • Security Consultants
  • Security Professionals

Snort Training Course Overview

Snort is an open-source network intrusion detection system (IDS) that looks at network traffic in real-time and logs packets for performing a thorough analysis. It is useful for developers who are working on different types of system troubleshooting. Snort uses a rule-based language and performs protocol analysis. This Snort Training is designed to provide knowledge of how Snort works.

In this Snort Training, delegates will get a detailed understanding of standard alert output, packet acquisition, and snort memory statistics. Delegates will learn how to run snort as a daemon and configure signal value. In addition, delegates will gain knowledge of different preprocessors like SMTP, POP, IMAP, and FTP/Telnet pre-processor.

During this 1-day training, delegates will be introduced to general rule options, payload detection rule, non-payload detection, and post-detection rule options. Delegates will learn about how to write good rules, optimise rules, and test numerical values. Post completion of this training, delegates will gain knowledge of snort data flow, unified2 file format, and buffer dump utility.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Apache Web Server Training Course Outline

Module 1: Introduction to the Apache Web Server

  • Introduction to Apache
  • Configuration Directories
  • Web site Directories
  • httpd

Module 2: Basic Configuration

  • Httpd conf file
  • Security
  • Performance
  • Modules
  • Listen
  • Mime
  • Web Pages
  • Error Handling

Module 3: Access Control

  • Access Control
  • Block Directives
  • Directory Block
  • Directory Match
  • Location block
  • If Module Block
  • CONTROLLING ACCESS
  • Authenticated Access
  • Authentication Directives
  • Using an LDAP Authentication Source
  • Behavioural Directives
  • Options Directive
  • Option Keywords
  • Allow Override Directive
  • Directory Slash Directive

Module 4: Logging

  • Custom Logging
  • Log Format directive
  • Custom Log directive
  • String Format Syntax
  • Error Log Formatting

Module 5: Virtual Hosting

  • Multiple Sites (virtual hosting)
  • Name based
  • IP BASED
  • Port based
  • Dynamic Virtual Hosting

Module 6: Apache Proxy

  • Proxy Server
  • Forward Proxying
  • ProxyPass
  • ProxyPassReverse

Module 7: Load Balancing

  • Load Balancing
  • mod_proxy_balancer
  • Load balancer scheduler algorithm
  • Balancing Methods
  • Request Counting
  • Weighted Traffic Counting Algorithm
  • Pending Request Counting Algorithm
  • Balancer Manager

Module 8: Indexing

  • Indexing
  • Index options
  • Fancy Indexing
  • Folders First
  • HTMLTable
  • Index Ignore
  • Add Description
  • Add Icon
  • AddIconByType

Module 9: Rewriting

  • Rewrite logging
  • Using rewrite within Virtual hosts
  • Regular Expressions
  • Regex Back-Reference Availability
  • Rewrite rule Basics
  • Rewrite rule Flags
  • Rewrite Conditions
  • Accessing a Renamed File
  • Different pages based on the time of day

Module 10: Apache SSL

  • Secure Socket Layer (SSL) for Apache

Module 11: Apache and PHP

  • Apache with PHP
  • Loading PHP Module
  • Enabling PHP in Apache

Module 12: Apache and Tomcat

  • Tomcat

Show moredown

Prerequisites

No formal prerequisites for this course.

Audience

This course is for IT professionals who wants to learn about Apache.

Apache Web Server Training​ Course Overview

The web server is a server which is responsible for accepting HTTP requests from web client and serving them HTTP responses. Apache web server is an open source web server creation, deployment and management software.  This course focuses on configuration directories and website directories. In this course delegates will gain an understanding of how to configure APACHE server directives and httpd .config file configuration. This course describes how to set up ROOT directories.  Delegates will acquire knowledge of access control including block directives, directory block, directory match, location block, if module block, authenticated access, authenticated directives, behavioural directives etc.

This course describes custom logging, logformat directive, custom log directive, string format syntax and Error log formatting. Delegates will gain an understanding of virtual hosting. They will also learn how to setup and secure CGI within apache web server. This Apache Web Server course explains how to create and configure proxy server. This course provides the information of load balancing apache web servers, indexing and rewriting. At the end of this course delegates will acquire knowledge of Apache SSL and Apache with PHP.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

CloudFlare Training​ Course Outline

Introduction to CloudFare

  • How to Enable CloudFlare CDN
  • Redirecting to WWW
  • How to Manage CloudFlare
  • CloudFlare Statistics
  • CloudFlare Settings

The CloudFlare Model

  • Overview of the CloudFlare Model
  • The Rise of CloudFlare
  • CloudFlare Free Security Features

Setting Up a New Site

  • Initial Setup
  • Introducing the Site
  • Adding a New Site to CloudFlare
  • Changing Nameservers
  • Testing the Configuration

Getting SSL for Free

  • Overview
  • SSL as a Premium Service
  • Understanding SSL on CloudFlare
  • Testing the Site Over HTTPS
  • Checking the SSL Configuration with Qualys SSL Labs
  • Understanding Flexible, Full, and Strict SSL
  • Implementing Full and Strict SSL
  • Forcing HTTPS with a Page Rule
  • Enabling HTTP Strict Transport Security (HSTS)
  • How to Use CloudFlare with an SSL Certificate

Managing the Firewall

  • Overview
  • Understanding Threats and Responses
  • Setting the Security Level
  • Managing Access Rules
  • Securing a URL with a Page Rule
  • Browser Integrity Check
  • How to think of CloudFlare's Firewall

Show moredown

Prerequisites

There are no formal prerequisites to attend this course. 

Audience

This course is designed for those who want to learn about CloudFare services. 

CloudFlare Training​ Course Overview

CloudFlare Training provides a free service to encapsulate an existing website and route traffic through their infrastructure. This enables them to implement a number of defensive measures in order to help securing the site from a variety of online risks.

This 1-day CloudFlare training course is delivered by our industry experienced instructors who provide the knowledge from basic to advance level CloudFlare security. In this course, delegates will go through the process of setting up a site in CloudFlare, assessing the security profile, then strengthening the configuration to maximise the value of the additional defences.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

Not sure which course to choose?

Speak to a training expert for advice if you are unsure of what course is right for you. Give us a call on +61 1-800-150644 or Enquire.

What our customers are saying

Frequently asked questions

FAQ's

Prerequisites vary according to the course. Please see each course for details.
The Knowledge Academy is the Leading global training provider in the world for IT Support and Solution Training.
The price for IT Support and Solution Training certification in Australia starts from AUD2795.

Why we're the go to training provider for you

icon

Best price in the industry

You won't find better value in the marketplace. If you do find a lower price, we will beat it.

icon

Trusted & Approved

We are accredited by PeopleCert on behalf of AXELOS

icon

Many delivery methods

Flexible delivery methods are available depending on your learning style.

icon

High quality resources

Resources are included for a comprehensive learning experience.

barclays Logo
deloitte Logo
Thames Water Logo

"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"

Joshua Davies, Thames Water

santander logo
bmw Logo
Google Logo
Shell Logo

"...the trainer for this course was excellent. I would definitely recommend (and already have) this course to others."

Diane Gray, Shell

Looking for more information on IT Support and Solution Training