Linux Security Fundamentals: Level up your security skills
3.8 (52 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,040 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Linux Security Fundamentals: Level up your security skills to your Wishlist.

Add to Wishlist

Linux Security Fundamentals: Level up your security skills

This course will cover how to secure a Linux System. It will focus on Centos and Red Hat 7.
3.8 (52 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,040 students enrolled
Created by Daniel Lohin
Last updated 7/2016
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • 2 Articles
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Configure Linux Securely
  • Understand and implement Selinux
  • Configure centralized logging with rsyslog securely
  • Configure auditing and view reports to understand events on a system
  • Better understand implement auditing checks
  • Configure authentication using PAM
  • Implement password policies
  • Configure firewall policies using firewalld
View Curriculum
Requirements
  • How to configure networking in Linux
  • How to use the Linux shell command prompt
  • Basic text editing from the Linux command prompt
  • Basic getting around the Linux file system
Description

Are you interested in learning more about Linux Security? Then this is course for you! This course will teach you how to better secure a Linux system as well as understand how various Linux security controls work to increase security and meet compliance with various regulations. You will learn fundamentals of security such as users, permissions as well as more advanced topics like Selinux, auditing and PAM. You will also learn how to set up various services such as Rsyslog.

This course is a mix of lecture and demos to help you understand the concepts. To succeed in this course you should have a basic understanding of Linux System administration to include things like setting up networking, editing files and basic file management. This course focuses on Centos and Red Hat Linux, but some of the concepts would apply to other distributions as well. I would recommend you have access to a Centos or Red Hat system so you can follow along with some of the demos. Access can be provided by Amazon AWS and you can use the free tier if desired.

I am not affiliated in any way with either Red Hat or Centos.


Who is the target audience?
  • System Administrators working in an environment where Security is a concern
  • Auditors looking to learn more about Linux to better understand their auditing practice
  • Incident Responders wanting to understand the Linux Operating System better
  • Security Professionals who want to know how Linux implements security
  • If you are new to Linux, this course will not teach you the basics of Linux system administration. You would be better served taking some of the other courses on Udemy and then circling back to this course after a few weeks. You should have a good understanding of configuring a Linux system and getting around the command prompt before taking this course
Compare to Other Linux Courses
Curriculum For This Course
40 Lectures
04:32:23
+
Optional: Using AWS for Creating Virtual Linux Instances
6 Lectures 37:32

This is a demo of how the AWS scripts can help you create Red Hat instances that will allow you to learn in a Linux environment that you don't mind messing up!

Preview 12:41

AWS setup process for Windows
12:41

AWS scripts
00:09

AWScreate setup for Windows Operating Systems
07:34

Setup AWS create on Linux and OS X
00:10

AWS configuration for all Operating Systems
04:17
+
User Management
3 Lectures 16:10

Authentication Basics Demo
06:44

User Management Demo
08:33
+
Linux Permissions
4 Lectures 33:22
Permissions Introduction
14:18

Permissions Access Controls
06:37


Umask
02:09
+
Authentication-PAM
4 Lectures 29:00
Simple Password Policies
01:38


PAM
09:11

+
Privilege Management-Sudo
3 Lectures 20:06
Sudo Introduction
06:58

Sudoers Demo
06:54

Sudo Caution
06:14
+
Linux Firewall-Firewalld
3 Lectures 16:52
Firewall Introduction
04:32

Firewall Zones
02:56

Firewall Rules
09:24
+
Local Attacks
3 Lectures 09:00
Local Security Introduction
03:16

Bootloader Security - Grub
02:15

Grub Password Demo
03:29
+
Linux Logging-Rsyslogd
5 Lectures 27:49
Rsyslog Introduction
05:06

Rsyslog Demo
04:20

Rsyslog Remote Server
02:22

Rsyslog Server Demo
10:44

Rsyslog Client Demo
05:17
+
Linux Auditing-Auditd
4 Lectures 29:05
Auditd Introduction
11:17

Auditd Demo
09:44

Auditd Reporting
03:30

Auditd Reporting Demo
04:34
+
Selinux
5 Lectures 53:27

Selinux Demo
09:28

Selinux Rules
18:24

Selinux Booleans
06:50

Selinux Audit2Allow
08:25
About the Instructor
Daniel Lohin
3.8 Average rating
52 Reviews
1,040 Students
1 Course
IT Security Nerd

I am passionate about Information Technology. I am fascinated by the Information Security field as a whole. I have spent most of my time in security from a systems and security engineering background where I am hands on implementing individual solutions for customers to increase the security on their networks.

I have worked heavily with Unix and Linux administration. I have also worked with VMware Infrastructure. I have had other short development roles that make me a well rounded person such as Python and C# development and help me understand development better.


I teach part time as an adjunct professor. This role fits me because I love to teach information security to other people and spread my passion to other students.


I currently hold an M.S in Information Security and Assurance as well as certificates in CISSP, ITIL, Security+, CEH and ECSA.