Qu'est-ce que les clés SSH ?

Testez-le maintenant pour 1 euro seulement !
Vous avez de grands projets d’hébergement avec beaucoup de ressources ? Avec le CloudServer (VPS) de hosting.fr, ce n’est pas un problème. Grâce à notre vaste gamme d’outils d’hébergement, vous bénéficiez d’une liberté absolue. Bien entendu, vous pouvez choisir librement le système d’exploitation en appuyant sur un bouton.
Réserver un serveur cloud maintenant

En alternative à la connexion par mot de passe, SSH permet l’authentification à l’aide de ce qu’on appelle des clés SSH (plus précisément : des paires de clés SSH).

L’avantage de l’utilisation des clés SSH est qu’elles permettent une connexion au serveur sans interaction de l’utilisateur, comme la saisie d’un mot de passe, et donc la possibilité d’effectuer des actions automatisées.

De plus, les données de clé sont générées de manière aléatoire et sont donc beaucoup plus difficiles à deviner pour les attaquants qu’un simple mot de passe. Pour cela, une clé publique est créée pour être stockée sur votre vServer. En outre, une clé privée est conservée en toute sécurité sur votre propre PC.

Pour utiliser des clés SSH, vous avez besoin de :

  • un logiciel client SSH

Sur Linux, macOS et Windows avec Babun, le client SSH est directement installé dans le système et peut être utilisé depuis le terminal.

Pour créer une nouvelle paire de clés SSH, entrez la commande suivante dans votre terminal et confirmez avec “Entrée” :

openssh-keygen -t rsa

Des informations supplémentaires vous seront ensuite demandées, que vous devrez saisir. Entre parenthèses, vous verrez la valeur suggérée que vous pouvez accepter en appuyant sur “Entrée”. Ainsi, par exemple, il est suggéré de stocker les données de clé générées dans votre répertoire utilisateur sous $HOME/.ssh/. À partir de là, les données de clé seront également automatiquement chargées plus tard.

Important : Si vous le souhaitez, vous pouvez définir un mot de passe pour accéder à votre clé privée à ce stade. Cela est recommandé si vous ne souhaitez pas que d’autres personnes accèdent à votre SSH.

Sous Windows avec PuTTY, vous devrez utiliser le programme “puttygen” fourni avec PuTTY pour générer vos clés. Vous pouvez trouver un guide par exemple ici.

Après avoir généré votre paire de clés SSH, vous pouvez déposer la clé publique sur votre vServer. Cela peut se faire par exemple lors de la réinstallation du système directement via notre interface ou après vous être d’abord connecté au serveur via SSH avec un mot de passe.

Dans ce dernier cas, procédez comme suit après vous être connecté au serveur :

  • Assurez-vous que le répertoire “$HOME/.ssh” existe mkdir $HOME/.ssh
  • Créez le fichier “$HOME/.ssh/authorized_keys” et y collez votre clé publique (commençant par ssh-rsa) via ctrl+c/ctrl+v. Alternativement, vous pouvez également utiliser l’outil “ssh-copy-id” sous Linux et macOS. nano $HOME/.ssh/authorized_keys
  • Enregistrez les modifications dans le fichier (ctrl+o) et fermez-le (ctrl+x)

À votre prochaine connexion, votre clé SSH sera désormais utilisée.

N'hésitez pas à vous inscrire à notre newsletter



Nous vous remercions de votre inscription à la newsletter hosting.fr.
Détails du contrat Clés SSH