- De nouvelles options, PerSourcePenalties et PerSourcePenaltyExemptList, ont été ajoutées à
sshd(8)
- PerSourcePenalties : fonctionnalité qui détecte les comportements anormaux des clients et applique des sanctions
- PerSourcePenaltyExemptList : fonctionnalité permettant d’exclure certaines adresses clientes des sanctions
Détection et sanction des comportements anormaux
sshd(8) détecte les comportements anormaux des clients, comme des échecs d’authentification répétés ou des tentatives provoquant le plantage de sshd.
- Lorsqu’un tel comportement est détecté, une sanction est appliquée à l’adresse du client en refusant les connexions pendant une certaine durée.
- En cas de violations répétées, la durée de la sanction augmente.
Configuration par défaut et points d’attention
- PerSourcePenalties est désactivée par défaut, mais devrait bientôt être activée par défaut. (à partir d’OpenBSD 7.6)
- Si de nombreux utilisateurs se connectent derrière un bloc NAT ou un proxy, du trafic légitime peut être bloqué.
- Il est nécessaire d’ajuster dans
sshd_config(5) les options PerSourcePenalties, PerSourcePenaltyExemptList et PerSourceNetBlockSize afin de les adapter à l’environnement.
L’avis de GN⁺
- Renforcement de la sécurité : cette fonctionnalité peut renforcer la sécurité en bloquant efficacement les tentatives d’accès anormales.
- Simplicité d’administration : une option permet d’exclure certains clients des sanctions, ce qui facilite l’administration.
- Attention aux environnements NAT : si de nombreux utilisateurs partagent la même IP dans un environnement NAT, des utilisateurs légitimes peuvent être bloqués, ce qui exige de la vigilance.
- Activation par défaut : une activation par défaut peut entraîner des blocages inattendus ; les administrateurs doivent donc vérifier la configuration à l’avance.
- Fonctionnalités similaires dans le secteur : d’autres logiciels de serveur SSH proposent aussi des fonctions de sécurité similaires ; une comparaison peut être utile selon les besoins.
1 commentaires
Avis Hacker News
sshd.sshdrelèvent d’une approche de sécurité peu rigoureuse. Il est recommandé de n’autoriser les connexions que depuis des réseaux de confiance.