shield-halvedSécuriser son VPS

Ce guide présente les étapes essentielles pour sécuriser votre VPS.

Prérequis

  • Accès SSH root ou sudo

  • Système Debian/Ubuntu à jour

Procédures de sécurisation à suivre

  1. Mettre à jour le système :

apt update && apt upgrade -y
  1. Créer un utilisateur non-root :

adduser votre_utilisateur
usermod -aG sudo votre_utilisateur
  1. Configurer SSH de manière sécurisée :

nano /etc/ssh/sshd_config

Modifiez ces lignes :

PermitRootLogin no
PasswordAuthentication no
Port 2222                                             # Changer le port par défaut

Redémarrez le service SSH :

  1. Installer et configurer un pare-feu :

  1. Installer Fail2ban :

  1. Configurer les mises à jour automatiques :

Vérifications recommandées

  • Tester la connexion SSH avec le nouvel utilisateur

  • Vérifier le statut du pare-feu : ufw status

  • Contrôler les logs : tail -f /var/log/auth.log

Bonnes pratiques

  • Changez régulièrement les mots de passe

  • Surveillez les logs système

  • Maintenez le système à jour

  • Limitez les services exposés au strict nécessaire

En cas de problème

  • Vérifiez les logs système dans /var/log/

  • Assurez-vous que les services essentiels sont actifs

  • Contrôlez les règles du pare-feu

  • Consultez les tentatives de connexion bloquées par Fail2ban


Et voilà, vous savez sécuriser votre serveur

Mis à jour