Course Description
This course is a comprehensive course designed to guide learners through the vast landscape of Linux server operating systems, encompassing its history, installation, and configuration processes.
Dive deep into the intricacies of the Linux Command Line Interface, user and group management, core system administration tasks, and advanced Linux networking techniques.
With hands-on labs, quizzes, and practical insights, this course is an essential stepping stone for anyone aspiring to master the power and potential of Linux in server environments.
What skills will I learn?
- Learn the history, kernel functionalities, and popular Linux distributions.
- Set up and configure the Ubuntu Server LTS.
- Learn the Linux Command Line Interface (CLI)
- Navigate and manage the Linux file system hierarchy.
- Handle file permissions and establish ownership.
- Manage and configure Linux user and group settings.
- Administer system services, daemons, and package management.
- Set up advanced Linux networking with Nginx.
- Employ Nano and Vi for advanced text editing.
- Establish and maintain secure SSH connections.
Course Curriculum
Introduction to Linux Server Operating Systems • 30min
0 / 3 lessons complete
Linux Server Installation and Lab Setup • 23min
0 / 6 lessons complete
Section Overview
Free Preview Lesson
Video | 2 min
Downloading Ubuntu Server LTS
Free Preview Lesson
Video | 1 min
Virtualization Setup
Free Preview Lesson
Video | 4 min
Installing Ubuntu Server LTS
Free Preview Lesson
Video | 7 min
How to SSH from our Host Computer
Free Preview Lesson
Video | 4 min
Updating and Configuring needrestart
Free Preview Lesson
Video | 5 min
Working with the Linux Command Line Interface • 1hr 30min
0 / 12 lessons complete
Section Overview
Free Preview Lesson
Video | 5 min
Introduction to the Linux Command Line Interface
Free Preview Lesson
Video | 7 min
Understanding the Linux File System Hierarchy
Free Preview Lesson
Video | 6 min
Linux File System Navigation and Finding Files
Video | 11 min
Creating and Deleting Files
Text | 5 min
Viewing Files
Video | 8 min
Linux Octal and Symbolic Permissions
Video | 6 min
Linux File Permissions and Ownership
Free Preview Lesson
Video | 9 min
The Nano Editor
Video | 7 min
How to use the Vim editor
Video | 11 min
Basic Linux Commands Quiz
Quiz | 10 min
Lab: Practice the Linux Terminal / CLI
Devops Lab | 5 min
User and Group Management • 44min
0 / 7 lessons complete
Section Overview
Free Preview Lesson
Video | 2 min
Creating, Modifying, and Deleting User Accounts
Free Preview Lesson
Video | 7 min
Group Management
Video | 6 min
Changing User Passwords and Managing Password Policies
Video | 6 min
The sudoers File
Video | 8 min
Section Quiz
Quiz | 10 min
Lab: User and Group Management
Devops Lab | 5 min
Linux Storage • 30min
0 / 6 lessons complete
Linux Storage Overview
Video | 5 min
Introduction to Linux Filesystems
Video | 3 min
Managing Linux Storage Devices
Video | 4 min
Configuring and Mounting a New Volume
Video | 8 min
Creating Permanent Mounts with /etc/fstab
Video | 5 min
Linux Storage Quiz
Quiz | 5 min
Linux Administration Basics • 53min
0 / 8 lessons complete
Section Overview
Video | 5 min
SSH Config and SSH Key Pairs
Video | 5 min
Installing and Managing Packages
Video | 11 min
Managing Services with systemctl
Video | 7 min
Process Management
Video | 6 min
Creating Executable Bash Scripts
Video | 5 min
Create a Backup Script
Video | 5 min
Automating Tasks with Cron Jobs
Video | 9 min
Linux Networking • 47min
0 / 8 lessons complete
Section Overview
Video | 5 min
Network Interfaces and the Loopback Interface
Video | 5 min
Configuring Network Interfaces with Netplan
Video | 5 min
Configuring Firewall Rules with iptables
Video | 12 min
How to save iptables Rules Permanently
Free Preview Lesson
Video | 5 min
Linux Firewall Best Practices
Video | 5 min
Analyzing Dropped Traffic Logs in Linux
Video | 5 min
Networking Quiz
Quiz | 5 min
Course Conclusion • 5min
0 / 1 lessons complete
What labs will I complete?
IT labs allow you to get hands-on experience so you can learn by doing. This is much more effective than simply watching videos and taking quizzes. Listed below are all the hands-on IT labs you will complete in this course.
You can learn more about our IT labs by clicking here.
About your instructor
Paul Hill
Expert IT Instructor
Paul is an IT Professional with over 14 years of experience currently working as a Network Administrator in contract support of various Federal Agencies in the United States.
He has been teaching online courses for the past 5 years and taught over 250k students in 195 countries.
Join Server Academy
Get Instant access to this course plus all other courses at Server Academy when you sign up
Preview course
Course Preview
Linux Server Administration
Free lessons:
Join Server Academy
Get Instant access to this course plus all other courses at Server Academy when you sign up
30-Day Money-Back Guarantee
Included in this course
- 5.5 Hours of Content
- 43 Video Lessons
- 2 Articles
- 4 Quizzes
Server Academy also includes
- 16 Courses with 109.5 Hours of Content
- 417 On-Demand Video Lessons
- 238 Articles and Quizzes
- 53+ Hands-on IT Labs