Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Linux: Firewalls and SELinux

via LinkedIn Learning

Overview

Learn how to secure Linux servers and workstations. Find out how to configure and troubleshoot firewalls and leverage the security-enhancing features of SELinux.

Syllabus

Introduction
  • Welcome to firewalls and SELinux
  • Prerequisites
1. Firewall Basics on Linux
  • Iptables and Firewalld
  • Installing Firewalld
  • Installing the Firewalld GUI controls
  • Installing GUI controls with no GUI
  • Understand Firewalld zones
  • Understand Firewalld services
  • Zones explored
2. Configuring Firewalld for Local Protection
  • Firewall-cmd configuration preparation
  • Allowing the Apache web server
  • Allowing any mail server
  • Allowing an XMPP server
  • Allowing an SMB server
  • Allowing an NFS server
  • Allowing an LDAP server
  • Allowing a PostgreSQL server
  • Allowing FTP and SFTP servers
  • VM Port Forwarding
  • ShieldsUP! panic mode
3. SELinux Fundamentals
  • Installing SELinux utils
  • Discretionary vs. mandatory access
  • Understanding contexts
  • Installing SELinux man pages
  • Understanding Booleans
4. Working with SELinux
  • Enabling SELinux and modes
  • Graphical management tools
  • Changing context labels
  • Changing ports on services
  • Copying files
  • Moving files
5. SELinux Troubleshooting
  • Running sepolicy
  • Finding SELinux logs
  • Making domains permissive
  • Disabling and reenabling SELinux
Conclusion
  • Next steps

Taught by

Sean Colins

Reviews

4.6 rating at LinkedIn Learning based on 25 ratings

Start your review of Linux: Firewalls and SELinux

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.