Linux System Administration (Ubuntu 20.04 LTS Server)

Ubuntu 20.04 LTS Server administration Certification Training Course Overview

Enroll for the 5-day Ubuntu 20.04 LTS Server administrationcourse from Koenig Solutions. Ubuntu 20.04 LTS Server Administration training course is designed for new as well as seasoned system administrators to learn the new features of Ubuntu 20.04 LTS. In this course you will learn how to install & configure and more complex topics on Ubuntu Linux Server 20.04. 

Target Audience:

This course is designed for those who have basic experience with Linux and who are seeking an understanding of the Ubuntu 20.04 LTS Server administration.

Learning Objectives:

After completing this course, you will be able to:

  • Downloading and installation
  • Creating a user
  • Adding hostname temporary and persistant
  • Adding root user
  • Starting and stopping services
  • Network configuration
  • DNS
  • Gnome installation
  • GNOME walk through
  • Installing and configuring ntp
  • Installing and configuring ssh server and client
  • SCP and TFTP
  • SFTP and CHROOT
  • NGINX installation
  • NGINX configuration
  • NGINX-testing
  • NGINX-SSL config
  • How email works
  • Postfix install
  • Postfix configuration
  • Postfix configuration continued
  • Postfix continued

 

Linux System Administration (Ubuntu 20.04 LTS Server) (Duration : 40 Hours) Download Course Contents

Live Virtual Classroom
Group Training 1700
02 - 06 Aug 09:00 AM - 05:00 PM CST
(8 Hours/Day)

06 - 10 Sep 09:00 AM - 05:00 PM CST
(8 Hours/Day)

1-on-1 Training (GTR) 1950
4 Hours
8 Hours
Week Days
Week End

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here Hire Our Trainers! Click here

Course Modules

Section 1: Introduction
  • What is Ubuntu
  • CLI Environment
Section 2: Basic Linux concepts
  • Linux filesystem hierarchy
  • Storage
  • Identity
  • System initialization
Section 3: Networking
  • Basic Networking
Section 4: Administration basics
  • Process management
  • Software management
  • Installation of Ubuntu
  • Troubleshooting basics
Section 5: OpenSSH
  • What is SSH?
  • What is the Kernel?
  • SSH Keys
  • SSH Tools
Section 6: Virtualization lab setup
  • What is Virtualization?
  • What is KVM?
  • QEMU-img
  • Advanced Ubuntu server administration
Section 7: System Initialization
  • What is Grub2?
  • Advanced systemd Usage
  • On-Demand Processes
  • HWE
Section 8: Advanced
  • Filesystem Concepts
  • The setuid and setgid Bits
  • Sticky Bits
  • Filesystem Basics
  • - Inodes
  • - Superblock
  • XFS
Section 9: Storage
  • RAID
  • Managing a Software RAID
  • Software RAID Drive Failures
  • Device Mapper Multipathing
Section 10: ZFS
  • ZFS Overview
  • ZFS Architecture
  • ZFS Pools
  • Configuring and Tuning ZFS
  • ZFS Snapshots
Section 11: Advanced
  • Networking Concepts
  • Linux Bridges
  • Bridge Configuration
  • Network Interface Bonding Bond Configuration
  • VLANs
  • Trunking
Section 12: Security
  • Pluggable Authentication Modules (PAM)
  • PAM Configuration
  • PAM Architecture
  • PAM Modules
  • Access Control Lists (ACLs)
  • ACL Entries
  • Adding and Removing a User
  • AppArmor
  • AppArmor Parser
  • AppArmor Profiles
Section 13: Snappy
  • Snaps
  • Ubuntu Core
Section 14: LXD
  • Containerization What is
  • LXD?
  • - LXD Setup
  • - Creating and Using a Container
Download Course Contents

Request More Information

Course Prerequisites
  • Basic knowledge of Linux is recommended.