Mist Network
Suivre la chaîne
Support

Se connecter à un VPS en SSH : Windows, macOS et Linux

Vous avez une adresse IP et un mot de passe root — et maintenant ? Ce guide vous mène de la première connexion SSH sous Windows, macOS ou Linux à l’accès par clé, et explique les messages d’erreur que vous croiserez le plus.

Mis à jour: 4 min de lecture
Se connecter à un VPS en SSH — fenêtre de terminal connectée à un serveur avec ssh root@ip

Pour vous connecter à un VPS en SSH, ouvrez un terminal (PowerShell sous Windows, Terminal sous macOS ou Linux), tapez ssh root@IP_DE_VOTRE_SERVEUR, acceptez l’empreinte du serveur à la première connexion et saisissez le mot de passe root de votre panneau. Après cette première connexion, passez aux clés SSH pour ne plus avoir besoin du mot de passe.

SSH (Secure Shell) est la méthode standard pour administrer un serveur Linux : une connexion chiffrée qui vous donne une ligne de commande sur la machine. Ce guide couvre la première connexion sur chaque système, l’accès par clé, un raccourci pratique et les erreurs les plus fréquentes chez les débutants.

Ce qu’il vous faut avant de commencer

  • L’adresse IP du serveur — par exemple 203.0.113.25, affichée dans votre panneau après la création du VPS.
  • Le nom d’utilisateur — généralement root sur un VPS neuf.
  • Le mot de passe root — affiché dans votre panneau ou envoyé quand le serveur est prêt.
  • Le port SSH — 22 par défaut ; utile seulement s’il a été changé.
  • Un client SSH — intégré à Windows 10 et 11, macOS et Linux. Rien à installer.

Première connexion sous Windows, macOS et Linux

  1. Ouvrez un terminal — sous Windows, appuyez sur Démarrer, tapez PowerShell et ouvrez-le ; sous macOS ouvrez Terminal ; sous Linux votre application de terminal.
  2. Lancez la commande ssh — tapez ssh [email protected] avec votre IP. Pour un autre port, ajoutez -p 2222.
  3. Vérifiez l’empreinte — la première fois, SSH demande si vous faites confiance à la clé du serveur. Tapez yes ; la clé est enregistrée et les connexions suivantes sont vérifiées.
  4. Saisissez le mot de passe — rien ne s’affiche pendant la saisie, pas même des points. C’est normal. Appuyez sur Entrée.
  5. Vous êtes connecté — l’invite devient par exemple root@server:~#. Lancez apt update pour vérifier que tout fonctionne.

Vous préférez un client graphique ? PuTTY sous Windows ou Termius sur tout système fonctionnent de la même façon : IP, port 22 et utilisateur, puis le mot de passe à la demande.

À retenir : la première connexion SSH tient en trois éléments : IP, utilisateur et mot de passe. Tout le reste sert à rendre l’accès plus sûr et plus rapide.

Utiliser des clés SSH plutôt qu’un mot de passe

Une paire de clés SSH remplace le mot de passe par une clé cryptographique qui reste sur votre ordinateur. C’est plus sûr, et vous n’avez plus à taper de mot de passe.

  1. Créez une clé — sur votre ordinateur, lancez ssh-keygen -t ed25519 et validez l’emplacement par défaut avec Entrée. Une phrase de passe est recommandée.
  2. Copiez la clé publique sur le serveur — sous macOS et Linux, lancez ssh-copy-id [email protected]. Sous Windows, PowerShell n’a pas ssh-copy-id : lancez type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh [email protected] "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys".
  3. Testez — ouvrez un nouveau terminal et lancez ssh [email protected]. La connexion doit se faire sans demander le mot de passe du serveur.
  4. Puis verrouillez — une fois les clés fonctionnelles, désactivez la connexion par mot de passe et créez un utilisateur non root, comme l’explique notre check-list de sécurité VPS.
Important : gardez la session en cours ouverte pendant que vous modifiez la configuration SSH, et testez la nouvelle connexion dans une seconde fenêtre. En cas d’erreur, vous pourrez corriger depuis la première session au lieu d’être bloqué dehors.

Un raccourci : le fichier de configuration SSH

Retaper l’IP à chaque fois devient vite pénible. Ajoutez une entrée dans ~/.ssh/config sur votre ordinateur (sous Windows : C:\Users\VOUS\.ssh\config) :

Host myvps
  HostName 203.0.113.25
  User root
  Port 22

Désormais, ssh myvps suffit. Ajoutez d’autres blocs pour d’autres serveurs.

Erreurs SSH courantes et leur signification

MessageCause probableQue faire
Connection timed outMauvaise IP, serveur éteint ou pare-feu qui bloque le portVérifiez l’IP et que le serveur tourne ; contrôlez les règles du pare-feu
Connection refusedSSH n’écoute pas sur ce portVérifiez le port ; redémarrez SSH depuis la console du panneau si besoin
Permission deniedMauvais mot de passe, mauvais utilisateur ou clé refuséeRetapez soigneusement le mot de passe ; vérifiez utilisateur et clé
Remote host identification has changedLe serveur a été réinstallé, sa clé a changéSi vous l’avez réinstallé, lancez ssh-keygen -R 203.0.113.25 puis reconnectez-vous
Astuce : ajoutez -v à la commande (ssh -v root@IP) pour voir chaque étape de la connexion. Les dernières lignes montrent souvent précisément où ça bloque.

Que faire une fois connecté

Un VPS prêt pour SSH

mistREG propose des VPS KVM dans l’UE sur NVMe SSD et AMD EPYC, avec accès root complet. Environ 60 secondes après le paiement, l’adresse IP et le mot de passe root apparaissent dans votre panneau, prêts pour les étapes ci-dessus. Consultez les offres VPS, nos services ou écrivez-nous sur Telegram : @mistnetwork.

Questions fréquentes

Comment me connecter à mon VPS la première fois ?
Ouvrez PowerShell ou Terminal, lancez ssh root@IP_DE_VOTRE_SERVEUR, tapez yes pour accepter l’empreinte et saisissez le mot de passe root de votre panneau.
Pourquoi rien ne s’affiche quand je tape le mot de passe ?
SSH masque totalement le mot de passe, sans points ni étoiles. Tapez-le et appuyez sur Entrée : il est bien saisi.
Ai-je besoin de PuTTY sous Windows ?
Non. Windows 10 et 11 intègrent un client OpenSSH, la commande ssh fonctionne dans PowerShell. PuTTY est facultatif si vous préférez une application graphique.
Que signifie « Connection refused » ?
Le serveur est joignable mais rien n’écoute sur ce port. Vérifiez le port utilisé et que le service SSH tourne.
Se connecter en root avec un mot de passe est-il sûr ?
C’est acceptable pour la première connexion, mais passez rapidement aux clés SSH, désactivez la connexion par mot de passe et utilisez un utilisateur non root.

Articles liés

Derniers articles

Tous les articles
Mist NetworkMist Network