Comment se connecter à un VPS : le guide complet pas à pas

1/5 - (1 vote)

Réponse rapide : Pour vous connecter à un VPS Linux, ouvrez un terminal et exécutez ssh identifiant@adresse_IP. L’identifiant dépend du système d’exploitation choisi : ubuntu pour Ubuntu Server, debian pour Debian, root pour CentOS. Sous Windows, la connexion passe par le Bureau à distance avec l’identifiant Administrator.

La connexion à un VPS se résume à trois éléments : une adresse IP, un identifiant, et une méthode d’authentification. Pourtant, la grande majorité des échecs de première connexion vient d’un seul problème : utiliser le mauvais identifiant pour le système d’exploitation installé.

Ce guide couvre l’intégralité du processus, de la récupération de vos identifiants jusqu’au premier accès réussi, quelle que soit votre machine et quel que soit votre OS. Vous trouverez également un tableau de correspondance entre système d’exploitation et identifiant par défaut, qui est souvent la pièce manquante dans les tutoriels génériques.

Récap 👇

Ce dont vous avez besoin avant de vous connecter

Avant de saisir la moindre commande, rassemblez ces trois informations. Elles vous sont transmises par Systalink dès le déploiement de votre VPS.

L’adresse IP de votre serveur

L’adresse IP est le point d’entrée unique vers votre VPS. Vous la trouvez dans votre tableau de bord Systalink, dans la section dédiée à votre instance. Elle se présente sous la forme d’une suite de quatre chiffres séparés par des points, par exemple 41.82.45.120.

Copiez-la avec soin : une erreur de saisie sur l’adresse IP génère une erreur de connexion immédiate, sans message explicite.

L’identifiant, qui dépend du système d’exploitation choisi

Chaque distribution Linux configure un utilisateur par défaut différent. C’est ici que la plupart des guides échouent : ils mentionnent root sans préciser que cette valeur varie selon l’OS. La section suivante détaille ce point avec précision.

La méthode de connexion définie au déploiement : clé SSH ou mot de passe à usage unique

Au moment de créer votre VPS sur Systalink, vous choisissez entre deux modes d’authentification :

  • Clé SSH : vous fournissez votre clé publique, et seule votre clé privée correspondante permettra l’accès
  • Mot de passe à usage unique : Systalink génère un mot de passe temporaire affiché dans votre tableau de bord et envoyé par e-mail

Cette information conditionne toute la procédure qui suit. Si vous ne savez plus quelle méthode vous avez choisie, reconnectez-vous à votre espace client Systalink pour le vérifier.

L’identifiant par défaut selon votre système d’exploitation

C’est la section que personne ne traite correctement. L’identifiant par défaut n’est pas universel : il dépend du système d’exploitation que vous avez sélectionné au moment de la commande.

Tableau de correspondance système vers identifiant

Système d’exploitation Identifiant par défaut
Windows Server Administrator
Debian debian
Ubuntu Server ubuntu
CentOS centos
AlmaLinux almalinux
Rocky Linux rocky

Utilisez cet identifiant tel quel, sans modification, lors de votre première connexion. Vous pourrez créer d’autres utilisateurs une fois connecté.

Pourquoi cela varie-t-il ? Chaque distribution Linux applique ses propres conventions de sécurité. Ubuntu désactive le compte root par défaut et crée un utilisateur ubuntu avec des privilèges sudo. Debian fait de même avec debian. CentOS, AlmaLinux et Rocky Linux suivent une logique similaire avec leur propre nom d’utilisateur dédié.

Pourquoi la clé SSH est-elle la méthode conseillée par défaut ?

Une clé SSH remplace le mot de passe par une paire de fichiers cryptographiques : une clé publique, stockée sur le serveur, et une clé privée, conservée uniquement sur votre machine. Même si quelqu’un intercepte votre connexion, il ne peut rien faire sans votre clé privée.

Résultat : les attaques par force brute deviennent inopérantes. C’est la raison pour laquelle Systalink recommande cette méthode dès le déploiement.

Depuis Mac ou Linux : se connecter via le terminal avec la commande ssh

Ouvrez votre terminal et exécutez la commande suivante :

ssh -i ~/.ssh/votre_cle_privee identifiant@adresse_IP

Remplacez votre_cle_privee par le nom de votre fichier de clé privée, identifiant par la valeur correspondant à votre OS (voir le tableau ci-dessus), et adresse_IP par l’adresse de votre VPS.

Si votre clé privée s’appelle systalink_key et que vous avez installé Ubuntu Server sur l’adresse 41.82.45.120, la commande devient :

ssh -i ~/.ssh/systalink_key [email protected]

À la première connexion, le terminal vous demande de confirmer l’authenticité du serveur. Tapez yes et appuyez sur Entrée. Cette confirmation n’est demandée qu’une seule fois.

Depuis Windows avec PuTTY, y compris la conversion au format .ppk

PuTTY est le client SSH le plus utilisé sous Windows. Si vous ne l’avez pas encore, téléchargez-le sur le site officiel putty.org.

PuTTY utilise son propre format de clé (.ppk). Si votre clé privée est au format standard (.pem ou sans extension), vous devez la convertir avec PuTTYgen, fourni dans le même package :

  1. Ouvrez PuTTYgen
  2. Cliquez sur Load et sélectionnez votre clé privée
  3. Cliquez sur Save private key pour générer le fichier .ppk

Ensuite, ouvrez PuTTY et configurez la connexion :

  1. Dans le champ Host Name, saisissez identifiant@adresse_IP
  2. Vérifiez que le port est bien 22 et le type de connexion SSH
  3. Dans le menu latéral, allez dans Connection > SSH > Auth > Credentials
  4. Cliquez sur Browse et sélectionnez votre fichier .ppk
  5. Cliquez sur Open

Résoudre l’erreur UNPROTECTED PRIVATE KEY FILE avec chmod 400

Si vous obtenez ce message lors d’une connexion SSH depuis Mac ou Linux :

WARNING: UNPROTECTED PRIVATE KEY FILE!
Permissions 0644 for 'votre_cle_privee' are too open.

C’est que les permissions du fichier de clé sont trop ouvertes. SSH refuse de l’utiliser par mesure de sécurité. La correction prend une seule commande :

chmod 400 ~/.ssh/votre_cle_privee

Relancez ensuite votre commande ssh. L’erreur disparaît immédiatement.

➡️Qu’est-ce que SSH Cloud ? L’arme secrète des entreprises

Où récupérer le mot de passe généré au déploiement ?

Systalink génère un mot de passe à usage unique au moment du déploiement de votre VPS. Vous le retrouvez à deux endroits :

  • Dans votre tableau de bord Systalink, dans la fiche de votre instance
  • Dans l’e-mail de confirmation envoyé à l’adresse associée à votre compte

Ce mot de passe est temporaire. Changez-le dès votre première connexion.

La commande ssh avec identifiant et mot de passe

La connexion par mot de passe suit la même syntaxe de base, sans l’option -i :

ssh identifiant@adresse_IP

Le terminal vous demande ensuite le mot de passe. Saisissez-le et appuyez sur Entrée. Notez que la saisie du mot de passe est invisible : aucun caractère ne s’affiche, c’est normal.

Changer le mot de passe dès la première connexion avec passwd

Une fois connecté, changez immédiatement votre mot de passe :

passwd

Le système vous demande d’abord votre mot de passe actuel, puis le nouveau mot de passe deux fois pour confirmation. Choisissez un mot de passe long, qui mélange lettres, chiffres et caractères spéciaux.

Se connecter à un VPS Windows en Bureau à distance

Un VPS Windows Server ne se connecte pas via SSH. Il utilise le protocole RDP (Remote Desktop Protocol), qui donne accès à un bureau graphique complet.

Depuis Windows avec la connexion Bureau à distance (mstsc)

L’outil Bureau à distance est intégré nativement à Windows. Pour l’ouvrir, appuyez sur Windows + R, tapez mstsc et appuyez sur Entrée.

Dans la fenêtre qui s’ouvre :

  1. Saisissez l’adresse IP de votre VPS dans le champ Ordinateur
  2. Cliquez sur Connexion
  3. Entrez l’identifiant Administrator et le mot de passe fourni par Systalink
  4. Cliquez sur OK

Windows vous avertit peut-être que le certificat du serveur distant n’est pas reconnu. Cliquez sur Oui pour poursuivre.

Depuis Mac avec Microsoft Remote Desktop

Téléchargez Microsoft Remote Desktop depuis le Mac App Store (gratuit). Une fois installé :

  1. Cliquez sur Add PC
  2. Renseignez l’adresse IP dans le champ PC name
  3. Dans User account, sélectionnez Add user account et entrez Administrator avec le mot de passe Systalink
  4. Cliquez sur Add, puis double-cliquez sur la connexion créée

Depuis Linux avec Remmina

Remmina est le client Bureau à distance de référence sous Linux. Installez-le si besoin :

sudo apt install remmina

Ouvrez Remmina, sélectionnez le protocole RDP dans le menu déroulant, entrez l’adresse IP, puis connectez-vous avec Administrator et votre mot de passe.

➡️Sécurité VPS : Guide pour protéger votre serveur virtuel

Transférer des fichiers vers votre VPS

La connexion SSH ouverte, vous aurez rapidement besoin de transférer des fichiers entre votre machine locale et votre serveur. Deux approches coexistent : une interface graphique et la ligne de commande.

SFTP avec FileZilla ou WinSCP

FileZilla (Windows, Mac, Linux) et WinSCP (Windows) se connectent à votre VPS via SFTP, un protocole de transfert de fichiers sécurisé qui passe par SSH.

Dans FileZilla, renseignez ces champs :

  • Hôte : sftp://adresse_IP
  • Identifiant : votre identifiant selon l’OS (voir le tableau)
  • Mot de passe : votre mot de passe, ou laissez vide si vous utilisez une clé SSH
  • Port : 22

Cliquez sur Connexion rapide. Une fois connecté, vous glissez-déposez vos fichiers entre les deux panneaux.

La commande scp en ligne de commande

Pour transférer un fichier depuis votre machine locale vers votre VPS, utilisez scp :

scp /chemin/vers/fichier_local identifiant@adresse_IP:/chemin/de/destination/

Par exemple, pour envoyer config.json vers le dossier /var/www/ d’un VPS Ubuntu :

scp config.json [email protected]:/var/www/

Pour transférer un dossier entier, ajoutez l’option -r :

scp -r /dossier/local [email protected]:/var/www/

Résoudre les erreurs de connexion les plus courantes

Connexion refusée : service SSH inactif, port fermé, pare-feu

L’erreur Connection refused survient quand votre machine ne peut pas atteindre le service SSH du serveur. Vérifiez dans l’ordre :

  • L’adresse IP : relisez-la caractère par caractère dans votre tableau de bord Systalink
  • Le port : par défaut, SSH écoute sur le port 22. Si vous l’avez modifié, précisez-le avec -p numéro_du_port
  • Le pare-feu : dans votre espace Systalink, vérifiez que le port 22 (ou votre port SSH personnalisé) est bien autorisé dans les règles de sécurité de votre instance

Identifiant ou mot de passe rejeté : vérifier l’utilisateur selon l’OS

L’erreur Permission denied (publickey) ou Access denied pointe généralement vers un mauvais identifiant. Consultez à nouveau le tableau de correspondance ci-dessus et vérifiez que vous utilisez bien l’identifiant exact correspondant à votre système d’exploitation.

Si vous utilisez une clé SSH, confirmez également que :

  • La clé privée utilisée correspond bien à la clé publique enregistrée dans Systalink
  • Le fichier de clé privée a les bonnes permissions (chmod 400)

Sécuriser l’accès après la première connexion

Une fois connecté pour la première fois, ces trois actions renforcent immédiatement votre sécurité :

  1. Changez le mot de passe par défaut avec passwd
  2. Désactivez la connexion root directe en modifiant PermitRootLogin no dans /etc/ssh/sshd_config
  3. Installez fail2ban pour bloquer automatiquement les tentatives de connexion répétées :
sudo apt install fail2ban

Choisir son système, sa capacité et sa méthode de connexion à la commande

Lors de la création de votre VPS sur Systalink, vous sélectionnez le système d’exploitation parmi les six distributions disponibles, puis vous définissez votre méthode d’authentification : clé SSH importée depuis votre machine, ou mot de passe à usage unique généré automatiquement. Ces choix sont faits une seule fois, au déploiement, et l’article les documente dans leur intégralité.

Un stockage SSD chiffré et des sauvegardes automatisées configurables

Chaque VPS Systalink fonctionne sur un stockage SSD chiffré, ce qui protège vos données au repos indépendamment de vos configurations SSH. Les sauvegardes automatisées sont configurables directement depuis votre tableau de bord, avec une fréquence et une rétention que vous définissez selon vos besoins. Votre hébergement cloud reste ainsi souverain et protégé.

Des VPS à partir de 6 400 FCFA par mois, une infrastructure à Dakar, un support en français

Les offres VPS Systalink démarrent à 6 400 FCFA par mois, avec une infrastructure hébergée à Dakar. Cette localisation réduit la latence pour les projets ciblant l’Afrique de l’Ouest, sans compromis sur la performance. Le support est assuré en français, par des équipes disponibles pour accompagner aussi bien la première connexion qu’une migration complète.

FAQ — Connexion à un VPS

Quel est l’identifiant par défaut d’un VPS Ubuntu ou Debian ?

Sur un VPS Ubuntu Server, l’identifiant par défaut est ubuntu. Sur Debian, il est debian. Ces deux distributions désactivent le compte root par défaut et créent un utilisateur système dédié avec des droits sudo. Utilisez cet identifiant dans votre commande SSH : ssh ubuntu@adresse_IP ou ssh debian@adresse_IP.

Comment se connecter à un VPS sans mot de passe, avec une clé SSH ?

Générez une paire de clés sur votre machine avec ssh-keygen, puis importez la clé publique dans votre tableau de bord Systalink au moment du déploiement. Pour la connexion, exécutez ssh -i ~/.ssh/votre_cle_privee identifiant@adresse_IP. Aucun mot de passe n’est demandé : l’authentification repose entièrement sur votre clé privée.

Qu’est-ce qu’un mot de passe à usage unique sur un VPS ?

Un mot de passe à usage unique est un mot de passe temporaire généré automatiquement par Systalink lors du déploiement de votre instance. Il est transmis par e-mail et affiché dans votre tableau de bord. Il vous permet de vous connecter une première fois, après quoi vous devez le remplacer par un mot de passe personnel avec la commande passwd. Cette approche évite de transmettre un mot de passe fixe sur des canaux non sécurisés.

Pourquoi ma connexion SSH est-elle refusée ?

Une connexion SSH refusée (Connection refused) peut avoir trois causes principales : l’adresse IP saisie est incorrecte, le service SSH n’est pas démarré sur le serveur, ou le port 22 est bloqué par un pare-feu. Vérifiez d’abord l’adresse IP dans votre tableau de bord Systalink, puis confirmez que le port 22 est autorisé dans vos règles de sécurité réseau. Si vous avez personnalisé le port SSH, précisez-le avec l’option -p.

Comment se connecter à un VPS Windows depuis un Mac ?

Téléchargez l’application Microsoft Remote Desktop depuis le Mac App Store (gratuit). Ajoutez une nouvelle connexion avec l’adresse IP de votre VPS, l’identifiant Administrator, et le mot de passe transmis par Systalink. L’application s’ouvre sur un bureau Windows complet, accessible directement depuis votre Mac.

Plus de Systalink

Erreurs localhost

Erreurs localhost : comprendre les causes et les résoudre

cPanel vs Plesk vs ISPmanager

cPanel, Plesk ou ISPmanager : quel panneau de contrôle choisir ?