Operating Systems


Linux Security and Hardening, The Practical Security Guide

Secure any Linux server from hackers & protect it against hacking. The practical Linux Administration security guide

3.85 (65 reviews)


5 hours


Jan 2019

Last Update
Regular Price

Unlimited access to 30 000 Premium SkillShare courses

What you will learn

Learn any LINUX flavour operating system security and hardening


 This course covers foundation security concepts and guidelines that can help Linux system administrators keep their Linux servers safe. It also takes you step-by-step though hardening measures. Explore some of the security weaknesses of the Linux operating system, and learn how to protect against those weaknesses. Learn about ways to prevent attackers from breaking into your systems when they have physical access to your machine. Plus, learn how to secure the various account types on a Linux system, enforce strong passwords, configure the firewall in Linux, and more.

The Following topics include:

·         What makes Linux secure?

·         Physical security concepts

·         Encrypting new and existing devices

·         Account and network security

·         Linux firewall fundamentals

·         File system security

·         File and directory permissions

  • Linux Security Demos IDS and Fail2BAN

1-what is tripwire?

2-Install and Configure Tripwire IDS on CentOS 7?

3-What is Fail2BAN?

4-How to Setup and configure Fail2Ban on CentOS 7?


Linux Security and Hardening, The Practical Security Guide
Linux Security and Hardening, The Practical Security Guide
Linux Security and Hardening, The Practical Security Guide
Linux Security and Hardening, The Practical Security Guide




Network Basics

What is IP addressing

Networking ports

TCP-IP networking

General Security

General Security

Is Linux secure?

What makes Linux secure?

Security guidelines and principles

summary: General security

Physical security

Physical security

Physical security concepts

Single user mode security

Single user mode and blank passwords

Secure the bootloader

Disk encryption

Encrypt a new device: Part 1

Encrypt a new device: Part 2

Encrypt an existing device

Disable Control-Alt-Delete

Summary: Physical security

Account Security

Account Security

Introduction to PAM

PAM configuration example

Password security

Account security: Demo 1 (UID 0)

Control account access

Security by account type

Account security: Demo 2

Account security: Demo 3 (Sudo)

Network Security

Network security

Network security: Part 1

Network security: Part 2

Secure SSHD: Part 1

Secure SSHD: Part 2

Linux firewall fundamentals

Configure the firewall from the command line

Example firewall rules

File System Security

Standard Linux permissions overview

File and directory modes

File ownership

Set permissions using numeric method

Set permissions using symbolic method

Default permissions using umask

Linux Security Demos IDS and Fail2BAN

What is Tripwire?

Install and Configure Tripwire IDS on CentOS 7

What is Fail2BAN?

How to Setup and configure Fail2Ban on CentOS 7


Bill2 August 2019

The speaker is shouting and there are kids srcreaming in the background, speaker obviously shouting to cover up his kids in the house. Terrible!!! Waste of money and would not buy another course from Udemy ever again.

Kevin20 May 2019

The cadence of the narration is somewhat distracting, but the material is very good. It's sometimes difficult to follow the demos on screen because of the font color (dark) against the black terminal background. Overall, worthwhile.

José15 October 2018

Good course about Linux security and hardening but It'd be great to include SELinux, Fail2ban or more advanced tools like Advanced Intrusion Detection Environment (AIDE)

Angela30 September 2018

The course is complete and very informative. The explanations are clear and concrete and the examples are indeed useful. It was a real help for me to complete my knowledge about the subject. Good work!

Renato12 August 2018

I guess he starts speaking slowly but accelerates from the middle of the phrases and then become difficult to understand him. So, I suggest him to keep the pace, trying to finish the phrase as the same pace as started.

Abubakar2 August 2018

Well laid out course with excellent demos and explanation and does a good job walking you through the hows and whys of securing your Linux system. He made it easy to follow along and understand the concepts, even for someone like me with a Windows background and little Linux experience.


10/25/201991% OFFExpired
2/21/2021100% OFFExpired
5/28/202191% OFFExpired
6/10/202191% OFFExpired
7/20/202191% OFFValid


Udemy ID


Course created date


Course Indexed date
Course Submitted by