Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This Specialization will show you the ins and outs of Linux security, from protecting your Linux server environment from attacks to working with services and systems, securing SSH, and more. Learn how to use Linux as a server while also exploring how to cover client-side Linux security. The course has dozens of hand-on demonstrations so you can practice your skills as you learn.
Syllabus
- Course 1: Linux Security Basics and Beyond: Unit 1
- Course 2: Linux Security Basics and Beyond: Unit 2
- Course 3: Linux Security Basics and Beyond: Unit 3
- Course 4: Linux Security Basics and Beyond: Unit 4
Courses
-
Designed for both beginners and seasoned IT professionals, this course delves into the critical aspects of user security on Linux systems. Through a series of engaging lessons, you'll explore foundational concepts such as user authentication, password management, and the principle of least privilege. Gain hands-on experience with real-world scenarios, including logging in as typical and enterprise users, securing systems with SSH, and managing user privileges with su, sudo, sudoer commands. By the end of this course, you'll be equipped with the skills to effectively safeguard Linux environments, ensuring robust security for both individual and enterprise systems.
-
This course is designed to equip you with the skills necessary to protect and harden Linux distributions such as Debian, Ubuntu, CentOS, SUSE, and Arch. Through five engaging lessons, you'll delve into the essentials of Linux security, learning to implement in-depth defense strategies and understand the CIA triad. Master the art of updating Linux systems to mitigate vulnerabilities, and gain proficiency in managing services to balance system availability and security. You'll also explore techniques to harden various Linux distributions both on-premises and in the cloud. Finally, enhance your knowledge with application and GRUB security, focusing on tools like AppArmor and SELinux. By the end of this course, you'll be adept at safeguarding your Linux environments, ensuring they remain robust and resilient against threats.
-
This course is designed for aspiring Linux security administrators who are eager to enhance their skills in safeguarding systems and networks. In this course, you will delve into the world of firewalls, exploring tools like UFW, firewalld, and nftables, each offering unique capabilities for robust protection. You'll gain hands-on experience in configuring and managing these firewalls, ensuring your systems are shielded from unauthorized access. Additionally, you'll learn the practice of securing SSH connections, a critical skill for remote system administration. By the end of this course, you will have a solid understanding of firewall technologies and SSH security, empowering you to implement a multi-layered defense strategy with confidence.
-
This course is designed for IT professionals who are eager to enhance their skills in safeguarding data, ensuring system reliability, and maintaining robust security protocols. In this course, you'll delve into the intricacies of storage drive fault tolerance, file permissions, process management, and vigilant logging. Learn to implement RAID systems, master file encryption, and leverage powerful tools like Nmap and Wireshark to fortify your Linux environment. By the end of this course, you'll be equipped with the knowledge and skills to protect critical data, optimize system performance, and respond proactively to security threats.
Taught by
Dave Prowse and Pearson