Outils de durcissement Linux
Les outils derrière chaque domaine de la carte — ce que fait chacun, comment l'installer et où il s'inscrit. Classés par domaine de durcissement.
35 outils référencés
01Accès & Authentification
Guides →Le serveur et client SSH de référence ; sshd_config concentre l'essentiel du durcissement de l'accès distant.
openssh-server (preinstalled)
Module PAM qui ajoute des codes à usage unique TOTP comme second facteur pour SSH et la console.
apt install libpam-google-authenticator
02Comptes & Privilèges
Guides →Impose des règles de complexité et de longueur de mot de passe via PAM et pwquality.conf.
apt install libpam-pwquality
Verrouille les comptes après plusieurs échecs de connexion pour contrer le brute force.
pam (preinstalled)
03Réseau & Pare-feu
Guides →Le filtre de paquets moderne du noyau qui remplace iptables ; règles deny-by-default dans /etc/nftables.conf.
apt install nftables
Gestionnaire de pare-feu par zones (défaut RHEL/Fedora) piloté par firewall-cmd au-dessus de nftables.
dnf install firewalld
04Durcissement du noyau
Guides →Lit et règle les paramètres du noyau ; placez les clés de durcissement dans /etc/sysctl.d puis sysctl --system.
procps (preinstalled)
Audite la configuration du noyau et les sysctls par rapport aux recommandations KSPP et CIS.
pip install kernel-hardening-checker
05Système de fichiers & Permissions
Guides →06Services & systemd
Guides →07Contrôle d'accès obligatoire (MAC)
Guides →Contrôle d'accès obligatoire par étiquettes confinant les processus à une politique ; à garder en enforcing.
default on RHEL/Fedora
Contrôle d'accès obligatoire par chemins (défaut Ubuntu/SUSE) via des profils de confinement par application.
apt install apparmor-utils
08Journalisation & Audit
Guides →Le démon de l'audit noyau ; enregistre les événements de sécurité via des règles dans /etc/audit/rules.d.
apt install auditd
Démon syslog performant pour centraliser et transférer les journaux vers un collecteur inviolable.
apt install rsyslog
09Mises à jour & Paquets
Guides →Installe automatiquement les mises à jour de sécurité Debian/Ubuntu sans intervention manuelle.
apt install unattended-upgrades
L'équivalent RHEL/Fedora : mises à jour de sécurité automatiques pilotées par timer via automatic.conf.
dnf install dnf-automatic
10Démarrage & Sécurité physique
Guides →Gère le chiffrement de disque LUKS afin qu'un disque volé ou mis au rebut ne révèle rien.
apt install cryptsetup
Le chargeur d'amorçage ; un mot de passe empêche la modification des paramètres et du mode mono-utilisateur.
grub2 (preinstalled)
11Détection d'intrusion
Guides →Advanced Intrusion Detection Environment — crée une empreinte d'intégrité et signale les changements.
apt install aide
Surveille les journaux et bannit les IP qui échouent à répétition, freinant le brute force au pare-feu.
apt install fail2ban
Recherche rootkits, portes dérobées et modifications locales suspectes via une base d'état de référence.
apt install rkhunter
12Conformité & Référentiels
Guides →Outil d'audit sans agent qui note le durcissement d'un système et propose des actions priorisées.
apt install lynis
Évalue un hôte selon des profils SCAP (CIS, STIG) et génère rapports HTML et scripts de remédiation.
apt install openscap-scanner
Contenu SCAP et rôles Ansible prêts à l'emploi pour les référentiels CIS, STIG et ANSSI par distribution.
apt install ssg-debian / ssg-base