Skip to content

Automated CIS Level 1 hardening for Ubuntu 24.04 LTS with Ansible, Docker testing, and comprehensive security validation

License

Notifications You must be signed in to change notification settings

kt2saint-sec/sec-levels

Repository files navigation

sec-levels - CIS Hardening Automation for Ubuntu 24.04 LTS

Status: Under Active Development

Project Overview

Automated CIS (Center for Internet Security) benchmark hardening for Ubuntu 24.04 LTS with support for kernel 6.8+ compatibility.

Features (Planned)

  • CIS Level 1 and Level 2 compliance automation
  • Kernel 6.8+ compatibility validation
  • Automated audit reporting
  • Rollback capabilities
  • Ansible playbook integration
  • Docker-based testing environments

Quick Start

# Clone repository
git clone <repository-url>
cd sec-levels

# Run audit
sudo ./scripts/audit.sh level1

# Apply hardening
sudo ./scripts/harden.sh level1

# Verify compliance
sudo ./scripts/audit.sh level1

Documentation

Testing

See docker/test-environment/README.md for Docker testing. See vm-testing/README.md for VM testing.

License

MIT License - See LICENSE for details.

Author

kt2saint-sec

About

Automated CIS Level 1 hardening for Ubuntu 24.04 LTS with Ansible, Docker testing, and comprehensive security validation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published