VOOZH about

URL: https://www.coursera.org/learn/packt-linux-security-techniques-v8gxp

⇱ Linux Security Techniques | Coursera


Linux Security Techniques

Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Linux Security Techniques

Included with

Ask Coursera

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

  • Master Linux log management techniques using syslog and journald for security auditing

  • Secure your Linux system by applying password policies and using tools like John The Ripper for audits

  • Implement effective data encryption methods using LUKS, GPG, and SSH for secure communications

  • Configure and manage firewall security using iptables and firewalld to protect network traffic

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

7 assignments

Taught in English

There are 5 modules in this course

This course features Coursera Coach!

A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this hands-on course, you will master the critical techniques needed to secure a Linux system. The course covers essential areas such as monitoring and auditing security, data encryption, securing services, and network security. You’ll gain practical skills to secure user access, manage logs, configure firewalls, and test security configurations, all while focusing on real-world applications. The course begins with an overview of Linux security techniques, covering log management and user password auditing. You'll learn how to secure the filesystem and monitor SUID and SGID bits. Following this, you will explore data security techniques, such as using LUKS for disk encryption and GPG for data-at-rest protection. You'll then delve into securing services, including SELinux, chroot jails, and LXC containers, followed by network security, where you’ll learn to manage firewalls using iptables and firewalld. Finally, you’ll apply security testing tools to verify the configurations and encryption. By the end of this course, you will be able to configure and manage Linux security features to protect systems and networks against potential threats. This course is ideal for Linux administrators, security professionals, and anyone looking to strengthen the security of their Linux systems. A basic understanding of Linux system administration is recommended, but there are no strict prerequisites. Whether you're managing small servers or large enterprise environments, this course will provide the necessary skills to secure your Linux systems effectively.

In this module, we will explore Linux security monitoring and auditing techniques, focusing on system logs, auditing user activities, and securing access points. Topics include configuring syslog and journald, auditing user passwords, monitoring files, and using tools like fail2ban for login security.

What's included

8 videos1 reading1 assignment

8 videosTotal 204 minutes
  • Overview5 minutes
  • Managing Logs with syslog27 minutes
  • Managing Logs with journald34 minutes
  • Auditing User Passwords Part 128 minutes
  • Auditing User Passwords Part 227 minutes
  • Auditing the Filesystem32 minutes
  • Auditing SUID and SGID23 minutes
  • Auditing Logins with fail2ban28 minutes
1 readingTotal 10 minutes
  • Full Course Resources10 minutes
1 assignmentTotal 15 minutes
  • Monitoring and Auditing Security - Assessment15 minutes

In this module, we will dive into data security techniques for protecting sensitive information on Linux systems. We'll cover encryption methods like LUKS, GPG, and SSH, as well as checksum verification strategies to maintain data integrity and prevent unauthorized access.

What's included

4 videos1 assignment

4 videosTotal 134 minutes
  • LUKS Disk Encryption37 minutes
  • Data Encryption with GPG31 minutes
  • MD5 and SHA Checksums31 minutes
  • Data Encryption with SSH35 minutes
1 assignmentTotal 15 minutes
  • Data Security - Assessment15 minutes

In this module, we will examine how to secure services using SELinux, chroot jails, and LXC containers. We’ll also look at managing SELinux policies, setting up isolated environments, and securing services to mitigate potential risks.

What's included

4 videos1 assignment

4 videosTotal 123 minutes
  • Securing Services with SELinux Part 130 minutes
  • Securing Services with SELinux Part 229 minutes
  • Chroot Jails32 minutes
  • LXC Containers32 minutes
1 assignmentTotal 15 minutes
  • Securing Services - Assessment15 minutes

In this module, we will focus on securing network communication using TCP Wrappers, iptables, and firewalld. You’ll learn how to manage network interfaces, control traffic flows, and safeguard your system against network-based attacks.

What's included

3 videos1 assignment

3 videosTotal 100 minutes
  • TCP Wrappers31 minutes
  • Network Security with iptables33 minutes
  • Network Security with firewalld37 minutes
1 assignmentTotal 30 minutes
  • Securing Networks - Assessment30 minutes

In this module, we will explore various security testing methods, including verifying firewall configurations and using network analysis tools like Wireshark and TCPDUMP to ensure the integrity of data encryption and the overall security of your network.

What's included

3 videos3 assignments

3 videosTotal 86 minutes
  • Verifying Firewall Configurations34 minutes
  • Verifying Network Data Encryption Part 130 minutes
  • Verifying Network Data Encryption Part 221 minutes
3 assignmentsTotal 90 minutes
  • Full Course Practice Assessment15 minutes
  • Security Testing - Assessment15 minutes
  • Full Course Assessment60 minutes

Instructor

Offered by

Why people choose Coursera for their career

👁 Image

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."
👁 Image

Jennifer J.

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

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."
👁 Image

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."

Frequently asked questions

Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

This course is currently available only to learners who have paid or received financial aid, when available.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,