Ajout de Crowdsec

This commit is contained in:
Lyanis Souidi 2024-06-07 16:50:22 +02:00
parent e0208d0650
commit ea3c8af880
Signed by: lyanis
GPG Key ID: 202150AA0DAB9FAC
2 changed files with 19 additions and 1 deletions

View File

@ -56,6 +56,24 @@ then
echo echo
fi fi
# ------------ CONFIG CROWDSEC OPTIONNELLE
echo
echo "CrowdSec aide à protéger votre serveur contre les attaques malveillantes en analysant les journaux et en appliquant des mesures de sécurité."
echo -n "Voulez-vous installer et configurer CrowdSec ? (y/n) [n] "
read -r ans
if [ "$(norm_ans "$ans")" = 'Y' ]
then
echo 'Configuration des dépôts Crowdsec'
curl -s https://install.crowdsec.net | sh
echo 'Installation de Crowdsec'
apt-get install crowdsec crowdsec-nginx-bouncer
cscli collections install crowdsecurity/nginx
systemctl reload crowdsec
echo
echo "Crowdsec activé."
echo
fi
# ------------ CONFIG NGINX # ------------ CONFIG NGINX
# --- CERTIFICATS AUTO-SIGNES # --- CERTIFICATS AUTO-SIGNES
echo echo

View File

@ -5,4 +5,4 @@ Maintainer: Emmanuel Viennet <emmanuel@viennet.net>
Description: ScoDoc 9 Description: ScoDoc 9
Un logiciel pour le suivi de la scolarité universitaire. Un logiciel pour le suivi de la scolarité universitaire.
Depends: adduser, curl, gcc, graphviz, graphviz-dev, libpq-dev, postfix|exim4, cracklib-runtime, libcrack2-dev, libpango-1.0-0, pango1.0-tools, python3-dev, python3-venv, python3-pip, python3-wheel, nginx, postgresql, libpq-dev, redis Depends: adduser, curl, gcc, graphviz, graphviz-dev, libpq-dev, postfix|exim4, cracklib-runtime, libcrack2-dev, libpango-1.0-0, pango1.0-tools, python3-dev, python3-venv, python3-pip, python3-wheel, nginx, postgresql, libpq-dev, redis
Recommends: ufw Recommends: ufw, crowdsec