Configuration de la connexion SSH par clés publiques

Guide pour configurer une connexion SSH par clés avec Putty et Pageant sous Windows, incluant la génération des clés et l’installation sur le serveur.

Pré requis

putty-installer

Créer ces clés

  • Pour créer la clef publique et privée, utilisez puttygen.exe
    • Cochez SSH2 RSA
    • Cliquez sur generate
    • Bougez la souris dans la fenêtre
    • Key comment : Votre login ou vitre nom
    • Key passphrase : Entrez un mot de passe à ne pas oublier
    • Sauvegardez la clef publique et privée

Installer la clé publique sur le serveur

Copier votre clef pour la coller à la suite du fichier /.ssh/authorized_keys.

Une clef doit tenir impérativement sur une ligne sinon plus rien ne marche.

Pour créer simplement ce fichier tapez dans un shell ;

echo 'votreclefpublique' >> authorized_keys

Configurer putty pour qu’il utilise votre clé

  • Lancer pageant si je n’est déjà fait
  • Chargez votre clef privée dans pageant (clique doit sur son icône dans la barre des taches, Add key)
  • Dans la configuration de putty :
    • Connexion autologin : root
    • SSH cochez la version 2 du protocol
    • SSH/Auth : Cochez Allow agent forwarding
  • Sauvegardez la session.

Connexion

  • Clic droit sur Pageant dans la barre des taches ;
  • Puis dans " saved session " sélectionner la session que vous désirer ouvrir.
Catégories : Linux Windows 

Suggestions de lecture :