Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn everything about Linux! Updated v2026! 100+hours
Rating: 3.9 out of 5(22 ratings)
335 students

Learn everything about Linux! Updated v2026! 100+hours

Master Linux - Networks, Security, Shell Script, Firewall, Samba, DB, Docker, Git, Kubernetes, Ansible.. 100+hours v2026
Created byVitor Mazuco
Last updated 12/2025
English

What you'll learn

  • Learn everything about Ubuntu, Debian and RHEL systems, Rocky Linux, Fedora, etc.
  • User and Group Administration
  • Process and Resource Management
  • Software Installation and Management
  • SELinux Management
  • Firewall Configuration, Networks, etc.
  • DNS Server, Samba, Shell Script, etc.
  • Install and administer a Linux server
  • Harden your servers;
  • Improve the security of your server environment;
  • Understand the importance of always being up to date with safety standards as well as applying the necessary corrections;
  • MySQL Database on Linux!
  • MongoDB on Linux!
  • Docker on Linux!
  • Software versioning with Git!
  • Apache
  • Kubernetes
  • Ansible
  • Asterisk

Course content

47 sections641 lectures106h 43m total length
  • Introduction to the Course6:55
  • What is Linux?10:28
  • Brief History of Linux22:35
  • Choosing a Linux Distro11:26
  • Understanding Linux Certifications10:03
  • Getting to Know the Help and Support Forums12:49
  • Understanding graphical interfaces8:11

Requirements

  • You will need a computer with internet
  • Basic knowledge of Networks, TCP/IP, NAT, etc.

Description

This course contains the use of artificial intelligence


This course will cover everything about Linux, from the most basic configurations for beginners to advanced topics.


More than 600 on-demand classes!


In this course, we will study:


Basic to advanced configuration of your Linux

TCP/IP configurations, network configuration

Firewall concepts and their configurations

DHCP server configuration

Creating a LAMP

DNS server with BIND9

FTP server

Samba server

NFS server

Regular expressions

Learn how to use Shell Script!

Various databases!

Docker on Linux!

Git!

Kubernetes

Ansible

VoIP with Asterisk

Monitoring with Prometheus

Terraform

And more!


In the Security section, we cover:


How to protect your Linux systems against hackers.

Ways to prevent attackers from breaking into your systems, even when they have physical access to your machine.

How to enforce strong password policies and control password and account aging policies on your Linux servers.

SSH hardening practices with fail2ban.

Network security tactics.

Port scanning and network service detection.

How the Linux firewall works and exactly how to configure it.

How to protect the superuser (root) account.

Ways to share accounts securely with an audit trail.

File system security and encryption.

Using and configuring sudo, and why you need it.

Advanced Linux permissions include special modes, file attributes, and access control lists (ACLs).

Among others! And much more!

Who this course is for:

  • Linux Administrators