linux-server-hardening - Script Interactif Ubuntu (Golden Path Sécurité)

Security • DevOps • Automation · Actif · Auteur produit / DevSecOps · Produit vivant

Produit script issu du hardening VPS ZENORA : assistant interactif Ubuntu qui interroge users, Docker, Nginx, CSF, CrowdSec, monitoring - puis automatise le golden path. Validé labs, local, 2 amis sur VPS réels.

Problème

Rejouer manuellement le hardening ZENORA à chaque VPS est lent, sujet à oubli d'étapes, et difficile à transmettre. Il fallait un produit interactif qui encode le golden path sans lock-out ni fausse magie.

Solution

  • Script bash interactif : prompts users / Docker / Nginx / CSF / CrowdSec / monitoring
  • Automatisation ordonnée des phases du guide ZENORA
  • Checkpoints SSH et confirmation avant actions destructives
  • Couches optionnelles activées seulement si demandées
  • Validation : labs, machine locale, 2 amis sur VPS réels
  • Lien explicite vers la mission ZENORA comme origine
  • Dépôt GitHub prêt pour les prochaines missions

Stack

Bash, Ubuntu 22.04/24.04, OpenSSH, unattended-upgrades, AIDE, Lynis, UFW, iptables, Fail2Ban, Nginx (optionnel), CSF (optionnel), CrowdSec (optionnel), Docker (optionnel), sysctl, logrotate

Code source

Tous les projets · Contact


Site de Barthez Kenwou - https://barthez-kenwou.dev