Accueil / Guides Hébergement Privé / La première heure de durcissement d’un VPS : une checklist
Exploitation

La première heure de durcissement d’un VPS : une checklist

La plupart des serveurs compromis tombent dès leurs premiers jours en ligne à cause de scans opportunistes, pas d’attaques ciblées. Cette checklist ordonnée couvre la première heure sur un nouveau VPS : clés SSH, pare-feu, fail2ban, mises à jour automatiques, et réduction de la surface d’attaque.

Sans KYC
Crypto uniquement
Aucun journal
DMCA ignoré
Accès root complet
SSD NVMe

Un VPS tout juste mis en ligne est scanné et sondé en quelques minutes. La bonne nouvelle : une heure de durcissement ordonné stoppe l’écrasante majorité des attaques opportunistes. Voici la checklist, dans l’ordre qui compte, pour un nouveau serveur axé sur la confidentialité.

1. Verrouiller SSH en premier

Créez un utilisateur non-root avec sudo, ajoutez votre clé publique, puis désactivez l’authentification par mot de passe et la connexion root dans sshd_config (PasswordAuthentication no, PermitRootLogin no). Le SSH par clés uniquement suffit à lui seul à déjouer la force brute sur mot de passe, qui constitue l’essentiel du bruit visant votre serveur. Redémarrez SSH et vérifiez qu’une nouvelle session fonctionne avant de fermer la session en cours.

La première heure de durcissement d’un VPS : une checklist
Les étapes de durcissement ordonnées qui stoppent l’écrasante majorité des attaques opportunistes.

2. Placer un pare-feu devant

Refus par défaut du trafic entrant, autorisation uniquement de ce dont vous avez besoin. Avec ufw : refusez l’entrant, autorisez le sortant, puis ouvrez votre port SSH ainsi que les ports de services spécifiques que vous exploitez. Un pare-feu transforme « chaque port ouvert est une cible » en « seules les portes que j’ai choisies existent », ce qui réduit considérablement la surface d’attaque.

3. Ajouter fail2ban

Installez fail2ban pour surveiller les journaux d’authentification et bannir temporairement les IP qui échouent à répétition. Même avec un SSH par clés uniquement, cela réduit le bruit dans les journaux et atténue les tentatives de force brute contre tout service que vous exposez. Les réglages par défaut sont judicieux ; activez la prison sshd et toute prison pour les services que vous exploitez.

4. Activer les mises à jour de sécurité automatiques

Activez unattended-upgrades (Debian/Ubuntu) pour que les correctifs de sécurité arrivent sans que vous ayez à y penser. La façon la plus courante dont les serveurs sont compromis reste une vulnérabilité connue pour laquelle un correctif était déjà disponible — automatiser les mises à jour referme cette fenêtre pendant que vous dormez.

5. Réduire la surface d’attaque

Désinstallez les services que vous n’utilisez pas, liez les démons à usage local à 127.0.0.1, et vérifiez ce qui écoute avec ss -tlnp. Chaque service à l’écoute est un point d’entrée potentiel ; moins vous en exploitez et exposez, moins il y a de surface à attaquer. Mettez ensuite en place des sauvegardes hors serveur, afin qu’une compromission reste réparable plutôt que catastrophique.

L’heure, résumée

SSH par clés uniquement, pare-feu à refus par défaut, fail2ban, mises à jour automatiques, et une surface d’écoute minimale. Rien de tout cela n’est exotique, tout est rapide à mettre en place, et ensemble, ces mesures stoppent les attaques automatisées responsables de la quasi-totalité des compromissions réelles. Faites-le avant de déployer quoi que ce soit d’important.

FAQ

FAQ sur le durcissement des VPS

01 Quelle est la première étape la plus importante sur un nouveau VPS ?

Désactivez le SSH par mot de passe et n’utilisez que des clés, avec la connexion root désactivée. La force brute sur mot de passe constitue l’essentiel du bruit automatisé qui frappe un nouveau serveur, et le SSH par clés uniquement la déjoue totalement. Faites cela avant tout le reste.

02 Ai-je encore besoin de fail2ban si j’utilise des clés SSH ?

Oui — cela réduit le bruit dans les journaux et protège tout autre service que vous exposez, pas seulement SSH. Le SSH par clés uniquement stoppe la force brute par mot de passe sur SSH, mais fail2ban atténue les attaques sur l’ensemble des services et garde vos journaux lisibles.

03 Quel pare-feu devrais-je utiliser ?

Sous Debian/Ubuntu, ufw est le plus simple : refus par défaut de l’entrant, autorisation du sortant, puis ouverture uniquement de votre port SSH et des services spécifiques que vous exploitez. L’outil compte moins que la posture de refus par défaut.

04 Les mises à jour automatiques sont-elles sûres à activer ?

Pour les mises à jour de sécurité, oui — unattended-upgrades applique les correctifs sans casser les configurations dans l’écrasante majorité des cas, et le risque d’une vulnérabilité connue non corrigée est bien plus grand. Gardez des sauvegardes, et c’est un gain net.

05 Comment savoir ce qui est exposé ?

Exécutez ss -tlnp pour lister les sockets à l’écoute et les processus derrière eux. Tout ce qui est lié à 0.0.0.0 est accessible depuis internet ; liez à 127.0.0.1 ce qui doit rester local, et protégez le reste par un pare-feu.

06 Peut-on vraiment durcir un serveur en une heure ?

Oui. SSH par clés uniquement, pare-feu, fail2ban, mises à jour automatiques et une surface d’écoute minimale prennent bien moins d’une heure et stoppent l’écrasante majorité des attaques opportunistes. Un durcissement plus poussé peut suivre, mais c’est la première passe la plus rentable.

Déployez un serveur qui mérite d’être durci

VPS et serveurs dédiés offshore avec accès root complet, déployés en moins de cinq minutes — paiement en crypto, aucune identité requise.

Offres VPS Hébergement offshore Tarifs