Packt

Linux Hardening: Access Control, Auditing and Threats

Packt

Linux Hardening: Access Control, Auditing and Threats

Included with Coursera PlusLearn more

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Prevent malicious actors from compromising a Linux system

  • Configure secure user accounts with appropriate privileges

  • Protect sensitive data using permissions and encryption

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

October 2026

Assessments

10 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your subject-matter expertise

This course is part of the Mastering Linux Security and Hardening Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 9 modules in this course

This module provides a comprehensive overview of discretionary access control (DAC) in Unix and Linux systems, focusing on how to configure file permissions, utilize SUID and SGID, and apply extended attributes to enhance file security. Learners will gain practical skills in securing system configuration files and protecting sensitive data through proper access control mechanisms.

What's included

1 video6 readings1 assignment

This module covers the implementation and management of Access Control Lists (ACLs) for precise user and group permissions, including how to configure inherited ACLs in shared directories and preserve ACLs during backups using the tar command. Learners will gain practical skills in securing and managing shared resources in a Linux environment.

What's included

1 video6 readings1 assignment

This module explores the principles and implementation of Mandatory Access Control (MAC) using SELinux and AppArmor. Learners will gain hands-on skills in configuring security contexts, troubleshooting access issues, and creating custom policies to enhance system security and administrative control.

What's included

1 video15 readings1 assignment

This module explores advanced techniques for securing the Linux kernel through configuration, isolation mechanisms, and sandboxing tools. Learners will gain hands-on knowledge of sysctl settings, cgroups, namespaces, and security-focused utilities like Firejail and Flatpak. The course emphasizes practical implementation and understanding of kernel-level security strategies.

What's included

1 video13 readings1 assignment

This module provides practical skills in securing Linux systems through malware scanning, auditing, and compliance techniques. Learners will gain hands-on experience with tools like ClamAV, auditd, and OpenSCAP to monitor, detect, and remediate security threats.

What's included

1 video15 readings1 assignment

This module provides an in-depth look at Linux logging systems, covering the implementation of secure remote log servers, the use of tools like rsyslog and journald, and techniques for managing and analyzing log files effectively.

What's included

1 video7 readings1 assignment

This module covers essential tools and techniques for network monitoring, intrusion detection, and vulnerability scanning. Learners will gain hands-on experience with Snort, Security Onion, IPFire, Lynis, Nikto, and Greenbone Security Assistant to strengthen system security and identify potential threats.

What's included

1 video6 readings1 assignment

This module covers strategies for securing Linux systems by preventing unauthorized program execution. It explores tools like noexec mount options and fapolicyd, focusing on how to configure and manage access controls to mitigate malware threats.

What's included

1 video3 readings1 assignment

This module covers essential security practices for system administrators, including auditing network services, securing bootloaders, and using security checklists. Learners will gain practical skills to enhance system integrity and streamline administrative tasks.

What's included

1 video6 readings2 assignments

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Packt - Course Instructors
Packt
2,544 Courses753,181 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

What brings you to Coursera today?

Frequently asked questions