VPS : premiers pas et sécurisation d’un serveur

Vous venez de louer votre premier VPS. Un e-mail vous donne une adresse IP, un identifiant root et un mot de passe. Et maintenant ? Ce premier contact intimide, mais les gestes de mise en route sont toujours les mêmes — et les négliger, c’est laisser la porte ouverte.
Première connexion en SSH
On accède à un VPS par SSH, un canal chiffré. Depuis un terminal : ssh root@votre-ip. Le tout premier réflexe une fois connecté : mettre le système à jour (apt update && apt upgrade sur Debian/Ubuntu). Une machine fraîche est rarement à jour, et les correctifs de sécurité comptent parmi les plus importants.
Sécuriser avant toute chose
Un VPS exposé à Internet est scanné en permanence. Avant d’installer quoi que ce soit, verrouillez les accès :
- Créer un utilisateur dédié et lui donner les droits
sudo— on ne travaille pas enrootau quotidien. - Passer aux clés SSH et désactiver la connexion par mot de passe : une clé ne se devine pas par force brute.
- Changer le port SSH par défaut (22) réduit le bruit des scanners automatisés.
- Activer un pare-feu (
ufw) et n’ouvrir que les ports utiles : SSH, HTTP, HTTPS. - Installer fail2ban pour bannir automatiquement les IP qui multiplient les tentatives.
Ces cinq gestes, faits dès la première heure, éliminent l’écrasante majorité des attaques opportunistes.
Installer sa pile applicative
Vient ensuite le serveur web. Deux grands choix : Nginx, léger et taillé pour la charge, ou Apache, souple et universellement documenté. On y ajoute selon les besoins un moteur PHP, une base de données (MySQL/MariaDB ou PostgreSQL), et un certificat Let’s Encrypt pour le HTTPS. Cette combinaison couvre l’immense majorité des sites.
Ne pas oublier la supervision
Un serveur à soi, c’est aussi la responsabilité de le surveiller. Un outil de monitoring (charge, disque, mémoire, disponibilité) et une sauvegarde automatique hors site ne sont pas des options : ce sont les garde-fous qui transforment un VPS fragile en service fiable.
À retenir
Mettre à jour, créer un utilisateur non-root, passer aux clés SSH, activer le pare-feu et fail2ban : voilà le rituel d’ouverture d’un VPS, à faire avant d’installer le moindre site. Ajoutez une pile web éprouvée, du HTTPS gratuit, un peu de supervision et des sauvegardes — et votre premier serveur tiendra la route.
