Skip to content

arijitdirghangi/OS-Hardening

Repository files navigation

What is OS Hardening ?

  • OS Hardening refers to the process of securing an operating system by minimizing its attack surface. This involves:
  • Removing unnecessary services, packages, and dependencies to reduce potential security risks.
  • Closing unused ports to prevent unauthorized access.
  • Using minimal base images to limit vulnerabilities and reduce exposure.

I’ve created a basic OS Hardening checklist that covers essential security practices for Windows 11 and RHEL/Ubuntu systems.
For now, I’ve focused on implementing and testing the hardening steps specifically on Ubuntu.

The checklist includes practical steps I’ve performed, verified, and documented. You can find the detailed breakdown in the sections below:


📥 You can download the OS Hardening checklists in Excel format:


📚 Table of Contents

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published