La sécurité VPS commence dès que votre serveur est en ligne. Des robots scannent les nouvelles adresses IP en quelques minutes à la recherche de mots de passe faibles. Un serveur root donne un contrôle total, et donc une responsabilité totale. Ces dix étapes posent une base solide.
Checklist de sécurité VPS
- Mettez à jour les paquets juste après la première connexion.
- Créez un utilisateur normal avec droits sudo pour le travail quotidien.
- Connectez-vous avec des clés SSH et désactivez les mots de passe.
- Interdisez la connexion directe en root via SSH.
- Activez un pare-feu et ouvrez seulement les ports nécessaires.
- Installez fail2ban pour bloquer les échecs répétés.
- Activez les mises à jour de sécurité automatiques.
- Supprimez les services et paquets inutilisés.
- Mettez en place des sauvegardes externes et testez une restauration.
- Surveillez les journaux et les ressources avec des alertes simples.
Les bases du pare-feu
La plupart des serveurs web n'ont besoin que des ports 22, 80 et 443. Les serveurs de messagerie et de bases de données en ajoutent quelques-uns. N'exposez jamais un port de base de données à tout Internet. Si une application a besoin d'un accès distant, autorisez seulement des adresses précises.
Garder les logiciels à jour
Les logiciels anciens sont la porte d'entrée la plus courante. Abonnez-vous aux alertes de sécurité de votre système et de vos applications. Prévoyez une courte fenêtre de maintenance chaque mois. Redémarrez après les mises à jour du noyau pour appliquer le correctif.
Prévoir les mauvais jours
Même un administrateur prudent peut être attaqué. Gardez des sauvegardes ailleurs et notez comment les restaurer. Ajoutez une protection DDoS si votre service est public et populaire. Avec ces habitudes, un problème devient une courte interruption plutôt qu'un désastre.
Prêt à commencer ? Choisissez une offre sur notre page VPS et appliquez cette liste dès le premier jour.
Utilisateurs et permissions
Donnez à chaque personne son propre compte au lieu de partager un accès. Accordez sudo seulement à ceux qui en ont besoin. Supprimez les comptes le jour où quelqu'un quitte l'équipe. Revoyez les clés SSH autorisées tous les quelques mois, car les anciennes clés s'oublient facilement.