Ajouter des clés SSH à votre VPS
Créez une clé SSH sur votre ordinateur, ajoutez-la à un VPS nouveau ou existant dans le panneau de contrôle et connectez-vous en root sans mot de passe.
Avec une clé SSH, vous vous connectez à votre VPS sans saisir de mot de passe. La clé privée reste sur votre ordinateur ; le serveur ne reçoit que la clé publique. Vous pouvez ajouter des clés lors de la commande d'un VPS ou plus tard depuis la page du serveur.
1. Créer une clé sur votre ordinateur
Sous Linux, macOS et Windows 10 ou 11 (PowerShell ou Terminal), exécutez :
ssh-keygen -t ed25519 -C "my-laptop"Appuyez sur Entrée pour accepter l'emplacement proposé et choisissez une phrase de passe. La clé publique est le fichier id_ed25519.pub dans le dossier .ssh de votre utilisateur. Affichez-la avec cat ~/.ssh/id_ed25519.pub (Windows PowerShell : type $env:USERPROFILE\.ssh\id_ed25519.pub).
Types de clés pris en charge : ssh-ed25519, ssh-rsa (au moins 2048 bits) et ecdsa, aussi sur clés de sécurité (sk-). Ne collez jamais la clé privée, c'est-à-dire le fichier sans .pub.
2. Enregistrer la clé dans votre organisation
- Connectez-vous sur beta-manager.thunderhosting.com et ouvrez votre organisation.
- Allez dans Services, VPS A/C et ouvrez l'onglet Clés SSH.
- Saisissez un nom (par exemple portable), collez la clé publique et cliquez sur Ajouter la clé.
Lors de la commande d'un nouveau VPS, vous pouvez choisir des clés enregistrées : elles sont installées pour root dès le départ. Une organisation peut enregistrer jusqu'à 50 clés.
3. Ajouter une clé à un VPS existant
- Dans l'onglet Serveurs, cliquez sur Gérer à côté du VPS.
- Ouvrez l'onglet Accès. Sous Clés SSH sur ce serveur, choisissez une clé enregistrée ou collez-en une nouvelle.
- Cliquez sur Ajouter ou Ajouter au serveur et confirmez.
Ajouter ou retirer une clé redémarre le serveur (environ une minute). Les clés que vous avez ajoutées vous-même dans le serveur ne sont pas modifiées.
4. Se connecter
ssh root@votre-hostnameLa commande exacte avec votre nom d'hôte figure dans l'onglet Accès. Si vous avez plusieurs clés, choisissez-en une avec ssh -i ~/.ssh/id_ed25519 root@votre-hostname. Plus d'informations sur la page du serveur : Gérer votre VPS.
Pour retirer une clé, cliquez sur l'icône de corbeille à côté d'elle sous Clés SSH sur ce serveur ; le serveur redémarre. Les clés SSH de la commande sont conservées lors d'une réinstallation du VPS.
Articles liés
Produits liés
Besoin d’aide ?
Ouvrez un ticket et notre équipe de support au Tessin vous aidera.
Ouvrir un ticket