Comment se connecter à son VPS LWS avec une clé SSH

Procédure

Pour vous connecter à votre VPS LWS avec une clé SSH, il vous suffit de générer une paire de clés sur votre ordinateur et de l'associer à votre serveur lors de sa réinstallation. L'authentification par clé SSH remplace avantageusement les mots de passe traditionnels en offrant un niveau de sécurité bien plus élevé contre les attaques par force brute. Dans ce tutoriel, vous allez voir comment créer votre clé, l'enregistrer dans votre espace client LWS Panel KVM, réinstaller votre machine sous Debian 13 et vous y connecter instantanément.

Création de la clé SSH

  1. Générez votre paire de clés SSH sur votre ordinateur

    Ouvrez votre terminal local pour générer votre bi-clé cryptographique. Lancez la commande de génération en spécifiant l'algorithme ed25519, plus moderne et sécurisé, accompagné d'un commentaire pour identifier votre poste. Validez ensuite chaque invite par Entrée pour accepter les chemins et options par défaut sans définir de phrase secrète.

    ⌨ Sur votre ordinateur
    ssh-keygen -t ed25519 -C "mon-ordinateur"
    Résultat attendu
    Generating public/private ed25519 key pair.
    Enter file in which to save the key (/home/tuto/.ssh/id_ed25519):
    Enter passphrase for "/home/tuto/.ssh/id_ed25519" (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /home/tuto/.ssh/id_ed25519
    Your public key has been saved in /home/tuto/.ssh/id_ed25519.pub
    Comment se connecter à son VPS LWS avec une clé SSH
  2. Affichez et copiez le contenu de la clé publique

    Affichez le contenu de votre fichier de clé publique dans le terminal avec la commande dédiée. Sélectionnez l'intégralité de la ligne affichée, commençant par ssh-ed25519 et se terminant par votre commentaire, puis copiez-la dans votre presse-papier.

    ⌨ Sur votre ordinateur
    cat ~/.ssh/id_ed25519.pub
    Résultat attendu
    ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKmJbEU1zEwC+gWR5lEhOr9pYfvE1Kls75AmgoZkq2i8 mon-ordinateur

Configuration dans le panel KVM

  1. Accédez à la gestion des clés SSH du panel

    Basculez sur votre navigateur web et ouvrez votre espace LWS Panel KVM. Dans le menu latéral situé sur la gauche, cliquez sur la rubrique Clés SSH pour ouvrir la page de configuration de vos clés.

    Comment se connecter à son VPS LWS avec une clé SSH
  2. Ajoutez votre nouvelle clé SSH

    Sur la page des clés SSH, cliquez sur le bouton rouge + Ajouter une clé SSH. Dans la fenêtre qui s'ouvre, collez le contenu complet de votre clé publique préalablement copiée, puis validez pour l'enregistrer. Votre clé portera automatiquement la mention Auto-installée.

    Comment se connecter à son VPS LWS avec une clé SSH

Réinstallation du serveur

  1. Revenez au tableau de bord des serveurs

    Une fois la clé enregistrée et visible dans la liste, remontez dans le menu de gauche et cliquez sur Tableau de bord. Cela vous ramène sur la liste globale de vos machines virtuelles disponibles.

    Comment se connecter à son VPS LWS avec une clé SSH
  2. Sélectionnez votre serveur virtuel

    Dans la liste de vos serveurs, repérez votre VPS puis cliquez directement sur son nom pour afficher la page de gestion détaillée de la machine.

    Comment se connecter à son VPS LWS avec une clé SSH
  3. Ouvrez le menu de réinstallation

    Dans le menu latéral gauche propre à votre machine, cliquez sur Réinstallation. Prenez note de l'avertissement affiché en haut de page vous rappelant la suppression des données.

    Comment se connecter à son VPS LWS avec une clé SSH
  4. Choisissez le système Debian 13 et vérifiez la clé

    Déroulez la liste Sélectionner le template à installer et choisissez l'option Debian 13 (Trixie). Vérifiez sous l'encadré que votre clé mon-ordinateur est bien cochée pour être injectée au système.

    Comment se connecter à son VPS LWS avec une clé SSH
  5. Lancez et confirmez la réinstallation

    Cliquez sur le bouton Réinstaller le serveur en bas à droite de l'écran. Une fenêtre contextuelle vous invite à taper la confirmation demandée pour lancer définitivement l'effacement et l'installation du système.

    Comment se connecter à son VPS LWS avec une clé SSH

Connexion SSH

  1. Revenez sur la fenêtre de votre terminal

    Patientez quelques instants jusqu'à ce que la réinstallation soit signalée comme terminée sur le tableau de bord. Basculez ensuite à nouveau sur la fenêtre de votre terminal local pour préparer la connexion.

    Comment se connecter à son VPS LWS avec une clé SSH
  2. Connectez-vous au serveur en SSH et validez l'empreinte

    Lancez la commande SSH vers l'utilisateur root suivi de l'adresse IP de votre serveur (remplacez 203.0.113.10 par l'adresse IP réelle de votre VPS, présente sur votre espace client). Lors de la toute première connexion, confirmez l'empreinte de sécurité du serveur en tapant 'yes' puis validez.

    ⌨ Sur votre ordinateur
    ssh root@203.0.113.10
    Résultat attendu
    The authenticity of host '203.0.113.10 (203.0.113.10)' can't be established.
    ED25519 key fingerprint is SHA256:wYmks+xkf8arSnDfWEvqR7zsgZs86OD0P3vMAX59p3I.
    This key is not known by any other names.
    Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
    Warning: Permanently added '203.0.113.10' (ED25519) to the list of known hosts.
  3. Vérifiez la version du système et déconnectez-vous

    Vous êtes désormais connecté avec les privilèges root. Contrôlez que le système installé est bien Debian 13 en affichant les informations de version, puis quittez la session SSH en tapant 'exit'.

    ⌨ Sur le serveur
    cat /etc/os-release
    exit
    Résultat attendu
    PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
    NAME="Debian GNU/Linux"
    VERSION_ID="13"
    VERSION="13 (trixie)"
    VERSION_CODENAME=trixie
    DEBIAN_VERSION_FULL=13.4
    ID=debian
    HOME_URL="https://www.debian.org/"
    SUPPORT_URL="https://www.debian.org/support"
    BUG_REPORT_URL="https://bugs.debian.org/"

Lexique

Clé SSH
Méthode d'authentification basée sur un couple de clés cryptographiques assurant une connexion sécurisée sans transmettre de mot de passe.
Clé privée
Fichier confidentiel conservé sur votre machine personnelle, qui sert à prouver votre identité auprès des serveurs distants.
Clé publique
Fichier partagé déposé sur le serveur distant, permettant à ce dernier de vérifier l'authenticité de votre clé privée.
ed25519
Algorithme cryptographique moderne et performant recommandé pour la génération de clés SSH sécurisées et compactes.
Panel KVM
Interface d'administration web fournie par LWS pour gérer, redémarrer et réinstaller vos serveurs virtuels.
known_hosts
Fichier local stockant les empreintes des serveurs distants auxquels vous vous êtes déjà connecté afin d'en valider l'identité.

Questions fréquentes

Pourquoi utiliser une clé SSH plutôt qu'un mot de passe ?

Une clé cryptographique est pratiquement impossible à deviner ou à pirater par force brute, contrairement à un mot de passe même complexe. Elle vous évite également de devoir retenir ou saisir des identifiants à chaque session d'administration.

Où trouver l'adresse IP de mon VPS LWS ?

Votre adresse IP publique est indiquée dans l'e-mail de livraison initial de votre serveur. Vous la retrouvez également sur le tableau de bord de votre panel KVM, directement dans le récapitulatif de votre machine.

Pourquoi le terminal demande-t-il 'Are you sure you want to continue connecting' ?

C'est une vérification de sécurité normale lors de la première connexion à un nouvel hôte. En tapant 'yes', vous enregistrez l'empreinte de la machine dans le fichier known_hosts de votre ordinateur pour vous prémunir des attaques d'interception.

Devrai-je remettre ma clé SSH si je commande un autre VPS ?

Non. Dès lors que votre clé est configurée avec le statut 'Auto-installée' dans votre panel KVM, elle sera automatiquement déployée sur tous vos futurs serveurs créés ou réinstallés sur votre compte LWS.

aide.lws.fr/a/7935
Cet article vous a-t-il aidé ?

Oui

Non

Lu 1 fois

Merci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.

Articles similaires

Une question sur cet article ?

Posez-la à l'équipe LWS et à la communauté. Réponse publiée après modération.

Poser une question à l'équipe LWS et à sa communauté

RGPD : Responsable : LWS-Ligne Web Services. Finalité : modération et publication publique de votre question, notification éventuelle d'une réponse. Base légale : consentement (art. 6.1.a RGPD). Conservation des emails : 90 jours après notification, 12 mois maximum sans réponse. Pour exercer vos droits, consultez la section RGPD de nos CGV.