EMFAD Courses

Cloud Computing and DevOps

Linux Administration Essentials

Confidently set up, secure, troubleshoot and automate a Linux server from the command line, from user permissions and services to firewalls, scheduled jobs and tested backups.

  • Beginner
  • About 6 hours
  • 4 modules
  • 15 lessons
  • Certificate of completion

About this course

Command the Linux terminal. Master the file system, permissions, processes, and shell scripting for server administration.

What you will learn

  • Navigate the Linux filesystem and manage files, users, groups and permissions safely from the shell
  • Install, update and remove software with apt or dnf and control services with systemctl
  • Add and mount storage, read logs with journalctl and follow a structured troubleshooting method
  • Configure networking, key-based SSH and a default-deny firewall with ufw or firewalld
  • Automate routine tasks with Bash scripts and cron, including backups you have proven by restore drills
  • Build and document a secure nginx web server that survives a reboot and can be rebuilt from your notes

Curriculum

Module 1Linux Foundations4 lessons
  1. 1Distributions and Choosing One Free preview
  2. 2The Shell: Navigation and Files
  3. 3Users, Groups and Permissions
  4. 4Processes and Services
  5. QModule quiz (4 questions)
Module 2System Administration4 lessons
  1. 5Package Management
  2. 6Systemd and Service Control
  3. 7Disk, Filesystems and Mounts
  4. 8Logs and Troubleshooting
  5. QModule quiz (4 questions)
Module 3Networking and Security4 lessons
  1. 9Network Configuration Basics
  2. 10SSH: Keys and Hardening
  3. 11Firewalls with ufw/firewalld
  4. 12Scheduled Tasks with cron
  5. QModule quiz (4 questions)
Module 4Automation3 lessons
  1. 13Bash Scripting Fundamentals
  2. 14Backups and Restore Drills
  3. 15Course Project: Configure a Web Server
  4. QModule quiz (4 questions)
PFinal project: Build and Document a Production-Ready Web Server

Who this course is for

  • Beginners who want practical server administration skills for cloud, DevOps or IT support roles
  • Developers and web builders who deploy their own sites and applications to Linux servers
  • IT staff in small businesses who look after office or hosted servers and want a structured refresher

Requirements

  • A computer able to run a Linux virtual machine or WSL, or access to a small cloud server you can practise on
  • Basic computer skills; no prior Linux or programming experience is needed
  • Willingness to type commands and experiment on a practice machine, never on a production server

What is included

Written lessons

15 lessons, each with a practical exercise and key points to remember.

Module quizzes

A short quiz at the end of each module. Pass mark 70%, and you can retake it.

Final project

Build and Document a Production-Ready Web Server. A practical brief with steps and a way to check your own work.

Certificate

A certificate of completion from EMFAD Courses with a unique code anyone can verify.

How the certificate works

Complete every lesson and pass every module quiz with 70% or more. Your certificate then appears in your learner area, ready to print or save as PDF. It shows your name, the course title, the completion date and a unique code. It is a certificate of completion from EMFAD Courses, not an accredited qualification.

More in Cloud Computing and DevOps

All →

Cloud Computing and DevOps

AWS Certified Cloud Practitioner Prep

Start your AWS journey. Learn core cloud concepts, key AWS services, pricing, and security to pass the Cloud Practitioner…

BeginnerAbout 7 hours16 lessons

USD 49

Cloud Computing and DevOps

CI/CD Pipelines with GitHub Actions

Automate your delivery. Build continuous integration and deployment pipelines with GitHub Actions to ship code faster and…

BeginnerAbout 6 hours15 lessons

USD 39

Cloud Computing and DevOps

DevOps Culture and Practices

Bridge development and operations. Learn DevOps principles, automation, monitoring, and collaboration to deliver software…

BeginnerAbout 6 hours15 lessons

USD 39