Documentation OVH

Créer des clés SSH

Générez une clé SSH afin de vous connecter à votre instance

Dernière mise à jour le 20 décembre 2019

Objectif

Lorsque vous créez une instance Public Cloud, aucun e-mail contenant vos identifiants ne vous sera envoyé, car l'authentification repose sur des clés SSH sécurisées au lieu de noms d'utilisateurs et de mots de passe.

Ce guide va vous montrer comment créer une clé SSH afin que vous puissiez vous connecter à votre instance.

Veuillez noter que les clés SSH ne sont pas utilisées pour l'authentification sur les instances exécutant le système d'exploitation Windows. Pour celles-ci, vous devrez toujours utiliser un nom d'utilisateur et un mot de passe.

Prérequis

En pratique

Si vous souhaitez stocker une clé SSH dans l'espace client OVHcloud, nous vous recommandons d'utiliser le chiffrement RSA ou ECDSA. ED25519 n'est actuellement pas pris en charge.

Création d'une clé SSH sous Linux et Mac

Tout d'abord, ouvrez l'application Terminal (ligne de commande), puis exécutez la commande suivante pour générer une clé SSH de 4096 bits :

# ssh-keygen -b 4096

La commande affichera le résultat suivant et vous invitera à enregistrer la clé nouvellement créée :

Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):

La partie privée de la clé doit être gardée en sécurité et son accès limité aux seules personnes autorisées à l'utiliser.

Une fois que vous avez enregistré la clé, la ligne de commande affichera les éléments suivants :

Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
0a:3a:a4:ac:d1:40:6d:63:6d:fd:d9:fa:d6:b2:e0:36 user@host
The key's randomart image is:
+---[RSA 4096]----+
|      .          |
|                 |
| .               |
|. . . .          |
|. .=.o .S.       |
| =o.o. ..   .    |
|o +   .  . o ..  |
|.. .      oEoo . |
|o.        .o+oo  |
+-----------------+

Vous pouvez lire et afficher la clé avec la commande suivante :

# cat .ssh/id_rsa.pub

L'exécution de cette commande affichera les éléments suivants :

cat /home/user/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8teh2NJ42qYZV98gTNhumO1b6rMYIkAfRVazl
k6dSS3xf2MXJ4YHsDacdjtJ+evXCFBy/IWgdkFtcvsGAMZ2N1RdvhDyQYcy6NDaJCBYw1K6Gv5fJ
SHCiFXvMF0MRRUSMneYlidxU3U2q66yt/wPmw1yRsQagtNKHAzFUCSOB1nFz0RkqvqgARrHTY0bd
aS0weA//aK9f6z+Y4THPbcCj4xPH4iGikFMPrFivP8Z6tidzVpAtbr1sXmJGZazYWrU3FoK2a1sF
i4ANmLy7NULWK36yU0Rp9bFJ4o0/4PTkZiDCsK0QyHhAJXdLN7ZHpfJtHIPCnexmwIMLfIhCWhO5
 user@host

Création d'une clé SSH sous Windows

Avec PuTTY

PuTTY est un client SSH répandu pour Windows. Vous pouvez l'utiliser pour vous connecter à distance à un serveur Linux. Son logiciel compagnon, PuTTYgen, peut être utilisé pour créer des clés SSH.

Premièrement, vous devez télécharger le logiciel PuTTYgen, que nous utiliserons pour générer la clé.

Ensuite, lancez le logiciel et sélectionnez RSA comme type de clé. Entrez 4096 comme nombre de bits à générer, puis cliquez sur le bouton Générer.

Générer la clé

Ensuite, déplacez votre souris de manière aléatoire dans la zone située sous la barre de progression, comme indiqué ci-dessous.

Générer la clé

Lorsque vous déplacez votre souris, la barre de progression commence à se remplir. Quand elle sera complètement pleine, la clé sera prête.

Générer la clé

Importez votre clé SSH dans l’Espace client OVHcloud

Tout d’abord, sélectionnez et copiez le texte de votre clé publique, puis connectez-vous à votre Espace client d’OVHcloud.

Cliquez ensuite sur le menu Public Cloud.

menu cloud

Sélectionnez maintenant votre projet Public Cloud dans le menu de gauche.

sélectionner le projet

Maintenant, sélectionnez l'onglet Clés SSH. Ensuite, collez la clé 4096 bits dans l’espace prévu à cet effet, attribuez-lui un nom, puis cliquez sur le bouton Ajouter cette clé.

enregistrer la clé SSH

Votre clé va maintenant être enregistrée dans l’Espace client OVHcloud pour l'authentification.

Aller plus loin

Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com/.


Cette documentation vous a-t-elle été utile ?

Génial ! Ravi d'avoir pu vous aider.

Images, contenu, structure... N'hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !

Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..


Ces guides pourraient également vous intéresser...