Skip to main content

Pourquoi utiliser une clé SSH ?

L’authentification par clé SSH est une alternative plus sûre que le mot de passe classique.
Elle repose sur une paire de clés (publique et privée) qui permet de vérifier votre identité de manière fiable.
Chez HetixCloud, nous recommandons fortement cette méthode pour protéger vos accès tout en facilitant vos connexions aux serveurs.

Conditions préalables

  • Ordinateur sous Windows, macOS ou Linux
  • Aucun outil supplémentaire nécessaire pour la méthode en ligne de commande
  • Optionnel : Termius, un logiciel qui simplifie la gestion des clés SSH

Méthode 1 : Génération d’une clé SSH en ligne de commande

Cette méthode est universelle et fonctionne aussi bien sur Windows (PowerShell) que sur macOS et Linux (Terminal).
  1. Ouvrez une fenêtre Terminal (ou PowerShell si vous êtes sous Windows).
  2. Saisissez la commande suivante :
ssh-keygen -t ed25519 -C "votre.email@example.com"
L’algorithme ed25519 est recommandé, car il offre un excellent compromis entre sécurité et rapidité.
  1. Appuyez sur Entrée pour accepter l’emplacement par défaut :
    • Linux/macOS : ~/.ssh/id_ed25519
    • Windows : C:\Users\VotreNom\.ssh\id_ed25519
  2. Définissez une phrase secrète si vous souhaitez ajouter une protection supplémentaire (facultatif mais conseillé).

Résultat obtenu

  • Clé privée : id_ed25519 → à conserver strictement confidentielle
  • Clé publique : id_ed25519.pub → à copier et à ajouter sur votre VPS HetixCloud
Pour afficher la clé publique et la copier dans votre panneau ou sur le serveur, utilisez :
cat ~/.ssh/id_ed25519.pub

Méthode 2 : Génération d’une clé SSH avec Termius

Pour ceux qui préfèrent une interface graphique, Termius permet de générer et gérer facilement des clés SSH.
  1. Téléchargez et installez Termius : https://termius.com/download
  2. Lancez l’application et ouvrez l’onglet Keychain
  3. Cliquez sur Generate Key
  4. Attribuez un nom à votre clé et définissez une phrase secrète si vous le souhaitez
  5. Sélectionnez Generate & Save pour créer et enregistrer la clé

Localisation des clés

  • Clé privée : conservée localement (dans Termius ou dans le répertoire ~/.ssh/ de votre machine)
  • Clé publique : affichable avec cat ou exportable depuis Termius afin d’être ajoutée à votre VPS HetixCloud

Utilisez une phrase secrète robuste pour protéger vos clés privées.
En cas de perte de votre clé privée, l’accès au serveur correspondant sera définitivement bloqué.
I