Ubuntu Linux Server

Ubuntu Linux Server

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.

Course Objectives

After completing this course, students will be able to :

  • Create and run your very own Linux server
  • Install Ubuntu Server from scratch, like a boss!
  • Rock the Linux shell with basic server commands
  • Harness the power of SSH for remote controlling your server
  • Link two hard drives together in RAID 1 with ‘mdadm’
  • Share files with Windows systems using Samba
  • Automate server tasks like a pro with cron jobs
  • Run your own web server with Apache
  • Become an Ubuntu Server Pro in Only 3 Days!

Target Audience

  • School / College student
  • Linux Hobbyist
  • IT Professionals
  • Anybody who wants to become a Linux System Administrator
  • Anybody who wants to become a Linux Network Administrator
  • Anybody who wants to learn How to create own File / Web / Mail Servers

Course Pre-requisite

  • Willingness to pursue a career as Network Engineer or Linux System Administrator or System Engineer :
  • Knowledge in any System-Level Programming Language or Assembly Programming Language

Course Duration

Installing Ubuntu Server

1
Create Installation Media Windows 10
2
Create Installation Media Ubuntu Desktop
3
Installing Ubuntu Server and Enable SSH
4
Installing Ubuntu Server

Installing Ubuntu Server in Virtualbox

1
Installing Virtualbox in Windows 10
2
Installing Virtualbox in Ubuntu Desktop
3
Installing Ubuntu Server Virtualbox Part 1 and Part 2
4
Connect to Ubuntu Server Virtual Machine

Ubuntu Server Initial Configuration

1
Obtain IP Network Configuration
2
Set Static IP Address in Ubuntu
3
Installing, Updating and Removing Packages
4
Debian Package Manager dpkg
5
Ubuntu Server Initial Configuration

Server Remote Management

1
Server Remote Management
2
Connect To SSH Server From Windows Putty
3
Connect to SSH Server from Linux Client
4
Setup SSH Key Authentication Windows
5
Installing and Configure Windows Terminal
6
Setup SSH key Authentication Linux
7
Installing Desktop Manager and VNC Server
8
Remote Management Quiz

File Transfer in Ubuntu Server

1
Transfer Files From Windows 10 Desktop
2
Transfer Files From Ubuntu Desktop

Introduction to Linux Bash

1
Navigating File System
2
Finding Help in Bash
3
Manipulating Directories and Files
4
Copying and Moving Content
5
Piping Output Part 1 and Part 2
6
Basic Commands Quiz

File And Directory Permissions

1
Displaying File Permissions
2
Changing File Permission
3
Take File Ownership

Storage Management

1
Adding a New Storage Device (partition and format)
2
Mount Storage Devices
3
Mount Partitions Automatically During Boot (fstab)
4
Monitoring Disk Space
5
Storage Management Quiz

Securing The Server

1
Root, Sudo and Elevated Privilege in Ubuntu
2
User Management in Ubuntu (add, remove disable users)
3
Monitor Users in The System
4
Enable The Firewall ufw
5
Securing the server quiz

Introduction to Bash Scripting

1
Variables and Command Substitution
2
Positional Parameters
3
If Statement in Bash
4
Where Loops in Bash (Network check)
5
For Loops and Arrays
6
Functions in Bash

Backup and Restore Data

1
Perform Full and Incremental Backup
2
Restore From Backup
3
Create a Backup Script
4
Schedule System Backup With Crontab
5
Backups and Restore Quiz

Share Files Across The Network

1
Installing and Configure Samba
2
Accessing Shares from Windows 10
3
Mapping Network Shares in Windows 10
4
Accessing Shares from Linux (Ubuntu)
5
Secure Samba Server
6
Share Files Across The Network Quiz

Setup a Printer Server CUPS

1
Installing and Configure CUPS
2
Install and Share Printers in Ubuntu Server
3
Accessing Network Printer from Windows 10 Client
4
Setup Print Server Quiz

Installing Name Server ( DNS )

1
Installing Name Server (DNS)
2
Installing Name Server (DNS) Part 2
3
Test DNS Query

Installing DHCP Server

1
Installing DHCP
2
Testing DHCP Serve

Installing a Web Server

1
Install and Configure Apache Web Server
2
Host Multiple Sites Using Virtual Host
3
Enable Secure Web Connection https
4
Installing Web Server Quiz

Installing OpenVPN Server

1
Installing Openvpn Server
2
Connecting to Openvpn Server From Windows
3
Connecting to Openvpn Server From Ubuntu

Installing LAMP Server (Linux

Apache

MySQL

PHP )

1
Installing LAMP Server and Test Apache, PHP Configuration
2
Installing PHPmyadmin
3
Creating MySQL User Account and Login into PHPmyadmin

System Monitoring

1
Monitor System Resources (top)
2
System Monitoring With Cockpit

Be the first to add a review.

Please, login to leave a review
Add to Wishlist
Lectures: 80
Video: 48 Hours

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed

Login Or Register