Articles sur la sécurité des serveurs

Regard détaillé sur les outils déjà présents sur votre serveur : ce qu’ils montrent, comment lire leur sortie et où l’on se trompe le plus souvent.

Connexion et accès

4

Une étoile dans sudoers signifie presque toujours root

Pourquoi une étoile dans une règle sudo va plus loin qu’il n’y paraît, comment un littéral au milieu d’une commande cesse de restreindre quoi que ce soit, et par quoi remplacer de telles règles. Démonstration sur un vecteur réel via fail2ban.

Lire

Réseau et pare-feu

6

Une tache sur la carte des attaques : que faire sur son propre serveur

Des règles prêtes à l’emploi plutôt qu’un blocage de pays : une prison pour les scanners qui cherchent les interfaces d’administration d’autrui, une limite de cadence, une protection contre l’auto-bannissement et un blocage de sous-réseau bien ciblé. Avec les commandes de vérification et avec ce qu’il ne faut jamais couper pour ne pas perdre les paiements et l’indexation.

Lire

PSAD : voir que votre serveur est balayé

Un balayage de ports ne laisse pas de trace dans les journaux applicatifs, Fail2ban ne peut donc pas le voir. Comment configurer PSAD et pourquoi il ne montre rien sans la journalisation activée dans UFW.

Lire

UFW : des règles qui ne ferment rien

L’ordre des règles, IPv6 qui contourne le filtre, Docker qui publie des ports par-dessus UFW, et pourquoi « status active » ne veut pas encore dire qu’un port est fermé.

Lire

Durcissement du système

4

Douze vérifications de serveur à faire une fois par semaine

Un serveur dérive tout seul : des paquets s’accumulent, un certificat approche de sa date d’expiration, une prison cesse discrètement de surveiller SSH. Voici ce qu’il vaut la peine de regarder régulièrement, avec les commandes — et où aboutit cette liste quand la faire à la main finit par lasser.

Lire

Signes d'intrusion

7

Comment savoir si votre VPS a été piraté

Les signes qui trahissent une présence étrangère sur le serveur, et l’ordre des vérifications : connexions, fichiers modifiés, trafic sortant. Sans panique et sans réinstallation.

Lire

Falco sur un VPS ordinaire, sans Kubernetes

Falco sait surveiller le comportement des processus sur un serveur simple : un interpréteur lancé depuis PHP, quelqu’un qui lit vos clés, un mineur dans /tmp. Ce qu’il faut désactiver pour ne pas se noyer dans le bruit.

Lire

Santé du serveur

6

Charge du serveur : load average, I/O wait et swap

Pourquoi un load average de 8 peut être sain et un load average de 2 une urgence, ce qui distingue un processeur occupé d’un disque que le système attend, et ce que signifie un swap qui monte une fois et ne redescend jamais.

Lire