Guide TalCloud

Comment sécuriser son VPS Linux : checklist 2026

6 juillet 20264 min de lectureGuide
Checklist pour sécuriser un VPS Linux en 2026

Un VPS exposé sur Internet est scanné en permanence par des bots. Sécuriser son VPS Linux n'est donc pas optionnel. Cette checklist 2026 vous guide étape par étape pour verrouiller votre serveur sans être expert.

Pourquoi sécuriser son VPS dès la première minute

Dès qu’un VPS Linux est en ligne, il est visible depuis le monde entier. Des bots automatisés scannent en continu les adresses IP à la recherche de ports ouverts et de mots de passe faibles. Sans configuration, votre serveur peut subir des milliers de tentatives de connexion par jour.

La bonne nouvelle : quelques mesures bien choisies suffisent à éliminer la grande majorité des risques. L’objectif de cette checklist est simple — réduire la surface d’attaque et empêcher les intrusions les plus courantes. On avance dans l’ordre, du plus prioritaire au plus avancé.

Verrouiller l’accès SSH en priorité

SSH est la porte d’entrée de votre VPS. C’est aussi la cible numéro un. Commencez par là.

Créez un utilisateur dédié plutôt que de tout faire en root, puis donnez-lui les droits sudo :

adduser tal
usermod -aG sudo tal

Mettez en place une authentification par clé SSH et désactivez la connexion par mot de passe. Sur votre machine locale, générez une clé puis copiez-la :

ssh-keygen -t ed25519
ssh-copy-id tal@votre-ip

Ensuite, éditez /etc/ssh/sshd_config pour appliquer ces réglages, puis redémarrez le service SSH :

  • PermitRootLogin no — interdit la connexion directe en root.
  • PasswordAuthentication no — n’autorise que les clés.
  • Port 2222 — changer le port par défaut limite le bruit des bots.

Bon à savoir : avant de désactiver l'authentification par mot de passe, ouvrez une seconde session SSH et vérifiez que la connexion par clé fonctionne. Vous éviterez de vous retrouver enfermé dehors si un réglage est incorrect.

Activer un pare-feu et limiter les attaques

Un pare-feu ferme tout ce qui n’a pas besoin d’être ouvert. Sur Ubuntu et Debian, UFW est simple et efficace. La règle d’or : tout bloquer en entrée, puis ouvrir uniquement ce qui est nécessaire.

ufw default deny incoming
ufw default allow outgoing
ufw allow 2222/tcp
ufw allow 80,443/tcp
ufw enable

Ajoutez ensuite Fail2ban, qui bannit automatiquement les adresses IP qui multiplient les tentatives de connexion ratées :

apt install fail2ban -y
systemctl enable --now fail2ban

Ces deux outils, combinés à un SSH bien configuré, bloquent l’écrasante majorité des attaques automatisées.

Maintenir le système à jour et propre

Un VPS sécurisé un jour ne le reste pas tout seul. Les failles sont découvertes en permanence, et seules les mises à jour les corrigent.

  • Mettez le système à jour régulièrement : apt update && apt upgrade -y.
  • Activez les mises à jour de sécurité automatiques avec le paquet unattended-upgrades.
  • Désinstallez les services dont vous ne vous servez pas : chaque service ouvert est une porte potentielle.
  • N’installez que ce dont vous avez besoin et vérifiez les ports ouverts avec ss -tulpn.

Voici un récapitulatif des priorités à garder en tête.

PrioritéActionEffet
CritiqueClé SSH + root désactivéBloque les intrusions directes
CritiquePare-feu UFWFerme les ports inutiles
ÉlevéeFail2banBannit les attaques répétées
ÉlevéeMises à jour autoCorrige les failles connues
Bonne pratiqueSauvegardes régulièresPermet de tout restaurer

Aller plus loin : sauvegardes et protection réseau

Même un serveur bien sécurisé peut être victime d’un incident ou d’une attaque volumétrique. Deux protections complètent la checklist.

Les sauvegardes d’abord : programmez des sauvegardes régulières et, idéalement, conservez-les hors du serveur. Une intrusion ou une erreur de manipulation devient bien moins grave quand vous pouvez tout restaurer.

La protection Anti-DDoS ensuite : les attaques par déni de service saturent votre connexion et rendent le service indisponible, indépendamment de votre configuration interne. Chez TalCloud, nos VPS incluent une protection Anti-DDoS d’office. Vous pouvez vérifier les caractéristiques sur nos VPS.

Les erreurs à éviter absolument

Sécuriser un VPS, c’est aussi ne pas saboter ses propres efforts. Certaines erreurs reviennent très souvent et annulent une bonne partie du travail :

  • Tout faire en root au quotidien : utilisez un compte standard avec sudo, et ne réservez root qu’aux opérations qui l’exigent.
  • Garder des mots de passe faibles : même avec une clé SSH, n’utilisez jamais de mot de passe trivial pour vos comptes ou services.
  • Laisser des ports ouverts inutilement : chaque port exposé est une porte. Fermez tout ce qui ne sert pas.
  • Oublier les mises à jour : un serveur installé puis abandonné devient vulnérable en quelques mois.
  • Ne pas tester les sauvegardes : une sauvegarde qu’on n’a jamais restaurée n’est qu’une promesse. Vérifiez qu’elle fonctionne.

Enfin, surveillez les logs de votre serveur. Les journaux d’authentification (/var/log/auth.log) révèlent les tentatives d’intrusion et vous alertent si quelque chose d’anormal se produit. Une surveillance régulière, même rapide, vous permet de réagir tôt plutôt que de découvrir un problème trop tard.

En résumé

Sécuriser un VPS Linux en 2026 tient en quelques étapes claires : durcir l’accès SSH avec une clé et la désactivation du compte root, activer un pare-feu UFW, installer Fail2ban, maintenir le système à jour automatiquement, puis ajouter sauvegardes et protection Anti-DDoS. Ces mesures éliminent l’immense majorité des risques. Appliquez-les dès la mise en ligne, dans l’ordre de cette checklist, et votre serveur sera solidement protégé.

À lire aussi