dev-sec.os-hardening

Collection Ansible - devsec.hardening

devsec.os_hardening devsec.os_hardening VM devsec.ssh_hardening devsec.ssh_hardening BSD devsec.ssh_hardening avec tests personnalisés devsec.nginx_hardening devsec.mysql_hardening

Description

Cette collection propose des options de sécurisation éprouvées pour :

  • Systèmes d'exploitation Linux :
    • CentOS 9
    • Rocky Linux 8/9
    • Debian 11/12
    • Ubuntu 20.04/22.04/24.04
    • Amazon Linux (certains rôles pris en charge)
    • Arch Linux (certains rôles pris en charge)
    • Fedora 39/40 (certains rôles pris en charge)
    • Suse Tumbleweed (certains rôles pris en charge)
  • MySQL
    • MariaDB >= 5.5.65, >= 10.1.45, >= 10.3.17
    • MySQL >= 5.7.31, >= 8.0.3
  • Nginx 1.0.16 ou version ultérieure
  • OpenSSH 5.3 et version ultérieure

La sécurisation est conçue pour être conforme aux Baselines Inspec DevSec :

Vous cherchez les anciens rôles ?

Les rôles font maintenant partie de la collection de sécurisation. Nous avons conservé les anciennes versions du rôle os-hardening dans ce dépôt, vous pouvez les trouver en explorant les anciennes balises. Le dernier version du rôle autonome était 6.2.0.

Les autres rôles se trouvent dans des dépôts d'archives séparés :

Version minimale requise pour Ansible

  • Ansible >= 2.9.10

Contenu inclus

En cours, non fonctionnel :

Installation

Installez la collection via ansible-galaxy :

ansible-galaxy collection install devsec.hardening

Utilisation de cette collection

Veuillez vous référer aux exemples dans les readmes du rôle.

Consultez Ansible Utilisation des collections pour plus de détails.

Contribuer à cette collection

Voir les directives pour les contributeurs.

Notes de version

Voir le journal des modifications.

Feuille de route

À faire :

Plus d'informations

Informations générales :

Licence

Sous la Licence Apache, Version 2.0 (la "Licence"); vous ne pouvez pas utiliser ce fichier sauf en conformité avec la Licence. Vous pouvez obtenir une copie de la Licence à

http://www.apache.org/licenses/LICENSE-2.0

À moins que cela ne soit requis par la loi applicable ou convenu par écrit, les logiciels distribués sous la Licence sont distribués sur une base "EN L'ÉTAT", SANS GARANTIES NI CONDITIONS D'AUCUNE SORTE, explicites ou implicites. Voir la Licence pour le langage spécifique régissant les permissions et limitations sous la Licence.

À propos du projet

This role provides numerous security-related configurations, providing all-round base protection.

Installer
ansible-galaxy install dev-sec.os-hardening
Licence
apache-2.0
Téléchargements
3.1M
Propriétaire
Security + DevOps: Automatic Server Hardening