Course Section Links

Learning Linux

Learning Linux can seem a daunting task as first, however, you shouldn't be scared. Linux is actually quite easy to learn and is no harder than learning any other operating system. Take small steps at a time and build your foundation. Try Linux under VirtualBox, install it on an old computer. Remember there are some fantastic communities online who are more than happy to help anyone starting out with Linux. There are many free Linux books online and videos that you can watch. Good Luck with your journey.

Linux Tutorial - Part 9

Linux Basic Fundamentals Guide and Tutorial

Welcome to the Land of Linux's tutorials and guides. In part 9 of our free tutorial we will cover some basic security options available on Linux systems.

We will take a look at SELinux and how it secures a system.

We look at various firewall options available including "iptables", "ufw" and "firewalld". How to configure a firewall on Linux.

How to protect against a brute force login attack with "fail2ban".

SELinux Introduction

Securing your system with SELinux - Security Enhanced Linux.


Learn to use Apparmor to secure your systems programs. Configuring security with apparmor.

UFW - Uncomplicated Firewall

Configure your firewall using UFW, Linux's Uncomplicated Firewall configuration tool.


Configuring your firewall with Iptables.

Firewalld Introduction

An introduction to firewalld.

Firewalld GUI

Configuring firewalld with a GUI.

firewall command

Configuring your firewall with the firewall-cmd command.


Installing and configuring fail2ban to protect your system.

Quick Install Links

  • Ubuntu

    Quick installation guide link for Ubuntu 20.04 LTS.

  • CentOS 8

    Quick installation guide link for CentOS 8.

Desktop Operating Systems

Server Operating Systems