VPS & Cloud

Accès SSH : activer et sécuriser l'accès en ligne de commande à votre VPS

L'accès SSH ouvre un contrôle total sur votre VPS, mais exige des précautions dès l'activation. Comment vous connecter et les premiers réglages de sécurité.

Un VPS se distingue d'un hébergement mutualisé précisément par cet accès : la possibilité de se connecter directement à la machine en ligne de commande via SSH, pour installer, configurer et administrer le serveur exactement comme on le souhaite. Cette liberté totale s'accompagne d'une responsabilité équivalente en matière de sécurité.

Activer l'accès SSH sur votre VPS

Sur la grande majorité des VPS, le service SSH est actif par défaut dès la création de la machine, en écoute sur le port 22. Les identifiants de connexion initiaux (souvent l'utilisateur root et un mot de passe généré) sont communiqués au moment de la mise en service, et constituent le point de départ avant toute personnalisation.

Se connecter depuis Windows, Mac ou Linux

Sur macOS et Linux, un terminal intégré au système permet de se connecter directement avec la commande ssh utilisateur@adresse_ip. Sous Windows, un client dédié comme PuTTY, ou le terminal intégré aux versions récentes du système, propose la même fonctionnalité avec une interface légèrement différente.

Premiers réglages de sécurité à appliquer

  • Créer un utilisateur dédié avec des droits sudo, plutôt que de travailler en permanence avec le compte root ;
  • Mettre en place une authentification par clé plutôt que par mot de passe, bien plus résistante face aux tentatives automatisées ;
  • Configurer un pare-feu qui n'autorise le port SSH que depuis les connexions légitimes attendues.

Les erreurs qui laissent la porte ouverte

Garder le mot de passe par défaut, autoriser une connexion root directe depuis l'extérieur, ou ne jamais mettre à jour le système sont les trois erreurs les plus fréquemment exploitées par les tentatives d'intrusion automatisées qui scrutent en permanence les VPS exposés sur Internet.

Surveiller les tentatives de connexion suspectes

Dès qu'un VPS est exposé sur Internet, les journaux d'authentification SSH (généralement consultables via le fichier /var/log/auth.log sous Linux) enregistrent chaque tentative de connexion, réussie ou échouée. Consulter régulièrement ce journal révèle souvent un volume impressionnant de tentatives automatisées provenant du monde entier, un phénomène parfaitement normal sur tout serveur connecté. L'enjeu n'est pas de les éliminer totalement, ce qui serait illusoire, mais de s'assurer qu'aucune ne puisse jamais réussir grâce aux réglages de sécurité appliqués : authentification par clé plutôt que mot de passe, et limitation du nombre de tentatives consécutives autorisées avant blocage temporaire de l'adresse IP à l'origine des essais répétés.

Pour une équipe de plusieurs personnes amenées à administrer un même VPS, documenter clairement qui dispose d'un accès SSH, avec quelle clé et quels privilèges, évite la confusion qui s'installe progressivement à mesure que l'équipe évolue. Un accès créé pour un prestataire ponctuel et jamais révoqué après la fin de sa mission représente un risque resté actif sans que personne n'y pense plus, parfois pendant des années. Revoir périodiquement la liste des accès SSH actifs sur chaque serveur, en révoquant systématiquement ceux qui ne correspondent plus à un besoin réel et actuel, constitue une bonne pratique d'hygiène de sécurité trop souvent négligée une fois la phase initiale de configuration du serveur passée. Cette revue périodique, simple à intégrer dans une routine de maintenance trimestrielle, referme discrètement des portes d'accès qui, sans surveillance active, resteraient ouvertes indéfiniment bien après que leur raison d'être initiale ait disparu. Ce même principe de nettoyage s'applique à toute clé publique ajoutée temporairement pour un test ponctuel, trop souvent oubliée dans le fichier authorized_keys longtemps après que son usage prévu ait pris fin.

Le port SSH doit-il obligatoirement rester le port 22 ?

Non, le changer pour un port moins prévisible réduit sensiblement le volume de tentatives de connexion automatisées, bien que ce ne soit qu'une mesure parmi d'autres, pas une protection suffisante à elle seule.

Puis-je restreindre l'accès SSH à certaines adresses IP précises ?

Oui, c'est une des mesures les plus efficaces si votre équipe se connecte toujours depuis des adresses IP stables et connues à l'avance.

L'accès SSH est-il activé par défaut sur un VPS VSP TECH ?

Oui, l'accès en ligne de commande est disponible dès la mise en service de votre VPS, avec les identifiants initiaux communiqués directement lors de l'activation.

Pour un VPS avec un accès SSH complet et personnalisable, découvrez nos offres VPS Linux et VPS. Pour un accompagnement sur la sécurisation initiale de votre serveur, contactez le support VSP TECH.

À lire aussi

Articles similaires

Prêt à lancer votre projet web ?

Un conseiller VSP TECH vous aide à choisir la bonne offre, sans engagement.