Ubuntu Server administration involves managing and maintaining a server running the Ubuntu Server operating system. Ubuntu Server is a popular Linux distribution used for various server applications, such as web hosting, database management, file sharing, and more.Ubuntu Server administration demands a combination of technical expertise, security awareness, and system maintenance skills to ensure the server operates smoothly, securely, and efficiently.

1790 Satisfied Learners


Duration of Training : 40 hrs

Batch type : Weekdays/Weekends

Mode of Training : Classroom/Online/Corporate Training


Ubuntu Server Administration Training & Certification in Pune

Highly Experienced Trainer with 10+ yrs Exp. in Industry

Realtime Projects, Scenarios & Assignments


Why Radical Technologies

100% Placement Guarantee for the Right Candidate

10+ Years Real Time Experienced Trainers

Learn from Industry Experts, Hands-on labs

Flexible Options: online, instructor-led, self-paced

14+ Years of Industry Recognitions

1 Lakh+ Students Trained

50,000+ Students Placed

Guaranteed 5+ Interview Calls

Top MNCs - Associated with 800+ Recruiters

Free Internship Project & Certification

Monthly Job Fair - Virtual as well as Physica

5000+ Reviews & Ratings



Lesson 1 : What Is Ubuntu?

Releases and Flavors of Ubuntu

  • Differentiate between the flavors of Ubuntu Linux

Ubuntu Maintenance Model

  • Explain the Ubuntu Linux release cycle
  • Explain the Ubuntu naming convention
  • Explain Ubuntu LTS maintenance cycle

Lesson 2 : Installation of Ubuntu

System Installation

  • Complete an Ubuntu Server installation

Introduction to MAAS

  • List and explain key MAAS features and functionality

Lesson 3 : Linux Filesystem Hierarchy

Linux Filesystem Hierarchy Standard (FHS)

  • Define the Linux Filesystem Hierarchy Standard
  • Explain the Ubuntu Filesystem Hierarchy

Linux File Types

  • List and define Linux file types

Lesson 4 : CLI Environment

Get Help

  • Access and use Linux manual pages
  • Access and use Linux info pages
  • Locate and use package documentation Shell Environment
  • List key shell environment concepts
  • List and explain the purpose of shell environment files
  • Define environment variables
  • Create and use shell aliases
  • Explain data channels, redirection, and command chaining
  • Explain return values
  • List and explain shell expansion and wild cards
    • Explain and use brace expansion
    • Explain and use tilde expansion
    • Explain and use parameter/variable expansion
    • Explain and use command substitution
    • Explain and use arithmetic expansion
    • Explain and use wildcard expansion

CLI Commands

  • Navigate the file system using CLI
  • Manipulate the file system using CLI
  • Search the file system
  • Search file contents
  • Manipulate file contents
  • Perform text processing

Terminal Multiplexing

  • Use terminal multiplexing with Byobu

Introduction to Vim

  • Describe Vim
  • Describe the purpose of the vimrc file
  • Perform Vim navigation
  • Use Vim command mode
  • Use Vim insert mode
  • Use Vim visual mode
  • Use Vim search and replace/delete
  • Use Vim windows

Remote Administration with OpenSSH

  • Describe key OpenSSH features and functionality
  • Perform OpenSSH server configuration
  • Use OpenSSH client tools
  • Perform SSH key management
  • Use SSH port tunneling

Lesson 5 : Identity and Security

User Management

  • Explain the purpose of UNIX user accounts
  • List and explain user/group data files
  • Perform user/group/password management

Privilege Delegation

  • Define and use sudo
  • Explain su


  • Explain and manipulate file/directory


  • Explain and manipulate umask
  • Explain and manipulate

SUID/SGID/Sticky Bit


  • Explain Posix ACL concepts
  • Enable Posix ACLs
  • Manipulate Posix ACLs


  • List key PAM features and functionality
  • Configure PAM modules

Introduction to AppArmor

  • List key AppArmor features and functionality

Lesson 6 : System Initialization

Boot Process Overview

  • Explain the Ubuntu boot process

The Boot Loader

  • Explain and configure GRUB2

The Kernel and Initrd

  • Explain the Linux kernel initialization process
  • Describe Initrd


  • Describe Systemd features and functionality
  • Explain Systemd init descriptors


  • Describe Upstart features and functionality
  • Explain Upstart scripts

Lesson 7 : Process Management

Process Administration

  • Describe Linux processes
  • List processes
  • Send signals to processes

Process Priority

  • Define and manipulate process priority

with nice/renice

Background Processes

  • Define and use job control

Scheduling Processes

  • Explain and schedule processes with cron
  • Explain and schedule processes with at

On-demand Processes

  • Explain and configure on-demand processes with xinetd

Lesson 8 : Software Management

Debian Package Management

  • Describe Debian package management
  • Perform Debian package management

Advanced Package Tool (Apt)

  • Perform package management with apt
  • Perform package management with aptitude

Snappy Package Management

  • Perform package management with snappy

Lesson 9 : Storage


  • Describe and use MBR/MSDOS partitions
  • Describe and use GPT partitions

File Systems

  • Describe and configure Ext4
  • Describe and configure XFS
  • Describe and configure BTRFS
  • Describe and configure ZFS (Xenial)

Software RAID

  • Define Linux software RAID
  • Describe and use mdadm command


  • Describe LVM features and functionality
  • Configure and work with LVM physical


  • Configure and work with LVM volume


  • Configure and work with LVM logical


  • Configure and work with LVM snapshots

Lesson 10 : Networking

Basic Network Commands

  • Describe Linux network configuration layers
  • Use basic network commands (ip/ethtool)
  • Use network troubleshooting commands

Network Initialization and Configuration

  • Describe and use Ubuntu network interface management commands
  • Describe and manipulate Ubuntu network

interface configuration files

  • Describe and configure hostname


  • Describe and configure network

interface bonding

  • Describe and configure VLANs

Lesson 11 : Administration and Monitoring

System Logging

  • Describe system logging
  • Configure rsyslog
  • Configure logrotate

Time Synchronization

  • Describe key NTP concepts
  • Configure NTP server and client
  • Use time sync CLI tools

Backup and Recovery

  • Describe and use archiving and

compression utilities

  • Describe and use dd
  • Describe and use rsync

Lesson 12 : Virtualisation


  • Describe QEMU/KVM
  • Describe LXC (Trusty)
  • Describe and use LXD (Xenial) containers


  • Describe and use uvtool

Virtual Machine Management

  • Describe and use virsh
  • Describe and use virt-manager


Learn Ubuntu Server Administration Course in Pune with Training, Certification & Guaranteed Job Placement Assistance!


Online Batches Available for the Areas

Ambegaon Budruk | Aundh | Baner | Bavdhan Khurd | Bavdhan Budruk | Balewadi | Shivajinagar | Bibvewadi | Bhugaon | Bhukum | Dhankawadi | Dhanori | Dhayari | Erandwane | Fursungi | Ghorpadi | Hadapsar | Hingne Khurd | Karve Nagar | Kalas | Katraj | Khadki | Kharadi | Kondhwa | Koregaon Park | Kothrud | Lohagaon | Manjri | Markal | Mohammed Wadi | Mundhwa | Nanded | Parvati (Parvati Hill) | Panmala | Pashan | Pirangut | Shivane | Sus | Undri | Vishrantwadi | Vitthalwadi | Vadgaon Khurd | Vadgaon Budruk | Vadgaon Sheri | Wagholi | Wanwadi | Warje | Yerwada | Akurdi | Bhosari | Chakan | Charholi Budruk | Chikhli | Chimbali | Chinchwad | Dapodi | Dehu Road | Dighi | Dudulgaon | Hinjawadi | Kalewadi | Kasarwadi | Maan | Moshi | Phugewadi | Pimple Gurav | Pimple Nilakh | Pimple Saudagar | Pimpri | Ravet | Rahatani | Sangvi | Talawade | Tathawade | Thergaon | Wakad



Our Courses

Drop A Query

    Enquire Now

    Enquire Now

      This will close in 0 seconds

      Enquire Now & Get 10% Off!

      (Our Team will call you to discuss the Fees)

        This will close in 0 seconds

        Enquire Now

          Enquire Now

          Enquire Now & Get 10% Off!

          (Our Team will call you to discuss the Fees)




            Get a Call Back from Our Career Assistance Team

                Enquire Now