En visitant ce site, vous acceptez le fait que nous utilisons des cookies.
Accept
Akril.netAkril.net
  • Apple
  • Cloud
    • Amazon AWS
    • Google Cloud Platform
    • Microsoft Azure
  • Google
  • Microsoft
    • Microsoft Azure
    • Microsoft Office
    • Microsoft Office 365
    • Microsoft SQL Server
    • Microsoft System Center
    • Microsoft Windows
    • Microsoft Windows Server
    • PowerShell
  • Linux
  • Sécurité
    • Varonis
  • Geek
    • Bitcoin
    • Citrix
    • Hardware
    • Jeux-vidéo
    • Logiciels et Applications
    • Photographie
    • Raspberry Pi
    • Smartphone
    • Virtualisation
    • Web
    • VMware
  • English
  • A propos
  • Contact
    • Annonceurs
Notification Show More
Latest News
CyberSecurity-Logo
BreachForums : le plus gros vendeur de données illégales en ligne, arrêté par le FBI
Sécurité
Carte-Sim-Logo
Après la nano-SIM, la eSIM s’apprête à remplacer la iSIM
Smartphone
UK-Flag
Disparition de WhatsApp et Signal au Royaume-Uni
Web
Headsets-Logo
Test des casques Nuroum HP20 et Plantronics Blackwire 5220
Hardware
Pourquoi louer un studio photo pour un shooting en famille ?
Photographie
Akril.netAkril.net
Recherche
Follow US
AKRIL.NET - Copyright © 2006-2023. All Rights Reserved.
Akril.net > Microsoft Windows > Une Clé SSH sous Windows avec PuTTY
Microsoft WindowsLinux

Une Clé SSH sous Windows avec PuTTY

thibault
Dernière mise à jour : 14/07/2022
par thibault Published 12 novembre 2009
Partager
5 Min Read
Partager

Cle_SSH_PuTTY

Si vous avez votre propre site web ou blog ; vous disposez peut-être d’un serveur dédié ou un hébergement mutualisé ? Dès lors, vous avez probablement recourt au protocole SSH pour vous connecter à votre serveur. Comment automatiser ce processus de connexion à votre serveur dédié (login, mdp) sans pour autant nuire à la sécurité de votre serveur ? Une clé SSH !

Outre l’avantage de ne pas avoir à saisir encore et encore votre login et mot de passe, vous pourrez avec une seule et unique clé SSH vous connectez à plusieurs machines différentes. Plus besoin alors de retenir X mots de passe pour les X machines auxquelles vous avez accès.

Génération des clés SSH

Dans un premier temps, nous allons devoir générer deux types de clés : l’une des dite publique tandis que l’autre est dite privée. La clé publique devra être installée sur toutes les machines auxquelles vous voulez accéder tandis que la clé privée restera du côté du client, sur votre PC.

Pour générer ces deux clés nous allons utiliser un logiciel appelé PuTTYgen que vous pourrez télécharger directement ici. Une fois ce logiciel téléchargé et lancé, il vous suffit de cliquer sur le bouton « Generate » (laissez toutes les options par défaut) pour générer automatiquement vos deux clés. Vous devrez déplacer votre souris afin de renforcer l’aléatoire dans la création de vos clés.

Une fois vos deux clés générées, vous devriez obtenir une fenêtre similaire à celle-ci.

puttygen_screen_1A cette étape, vous devez maintenant sauvegarder vos deux clés SSH. En cliquant successivement sur « Save public key » et « Save private key« . Nommez les par exemple publique.key et private.key.

Installation de votre clé publique sur le serveur distant

Vous allez maintenant vous connecter en utilisant votre login/mdp pour installer votre nouvelle clé publique sur le serveur dédié. Pour cela utilisez PuTTY.

putty_screen_1Une fois connecté sur votre serveur, dirigez-vous dans votre répertoire personnel habituellement /home/votrelogin. Allez ensuite dans le répertoire .ssh/ ; si celui-ci n’existe pas, créez-le. Vous allez maintenant ouvrir ou créer un fichier appelé « authorized_keys » dans ce même dossier en utilisant votre éditeur de texte préféré (dans mon cas nano).

putty_screen_2Il vous suffit alors de copier-coller le contenu de votre clé publique dans ce fichier sur une seule ligne. Attention toutefois, vous ne devez pas ajouter d’espace à la fin de la ligne. Votre copié collé devrait ressembler à peu de chose près à la partie que j’ai surligné en orange :

putty_screen_3ssh-rsa votre_cle_ssh_publique

Sauvegarder votre fichier et déconnectez-vous de votre serveur. Vous venez d’installer votre clé SSH publique sur votre serveur dédié.

Configuration de PuTTY avec votre clé privée

Nous allons maintenant configurer PuTTY avec votre clé privée pour vous connecter automatiquement à votre serveur distant.

  1. Rentrez une nouvelle fois l’IP de votre serveur dédié. SSH. Port : 22
  2. Allez ensuite dans la section « Connection » et dans le champs « Auto-login username » entrez le login que vous utilisez habituellement pour vous connecter en SSH.
  3. Toujours dans la section « Connection » allez maintenant dans la sous-section « SSH » puis « Auth« . En bas, indiquez-lui le chemin vers votre clé privée.

putty_screen_4Une fois que vous avez bien configurez toutes ces options, ne faîtes pas encore « Open » ! Retournez dans la toute première section « Session« . Au niveau du champs « Save Sessions » entrez un nom afin d’enregistrer votre profil de connexion. Celui-ci va apparaître dans la liste en bas. Dans mon exemple, j’ai créé un profil OVH.putty_screen_5

Il vous suffit désormais de double-cliquer sur le profil « OVH » pour vous connecter de manière automatique à votre serveur dédié. Le login sera automatiquement entré et le serveur vous identifiera également automatiquement grâce à votre clé SSH.

Si vous ne vous êtes pas trompés, vous ne devriez plus avoir besoin de renseigner ni votre login, ni votre mot de passe.

Si vous avez des questions, n’hésitez pas !


TAGS : clé, hébergement, putty, serveur, SSH
Partager cet article ?
Twitter Whatsapp Whatsapp LinkedIn Telegram Email Copy Link
Vous en pensez quoi ?
Love0
Happy0
Embarrass1
Sad0
Angry0
Leave a comment

Publicités

Auteur

Cloud Solution Architect – Engineering (aka. Sr. Premier Field Engineer – PFE) @ Microsoft dans les domaines de l’infrastructure, du cloud et de la sécurité. Je suis également passionné par tout ce qui concerne les nouvelles technologies ainsi que la photographie ! Bonne visite ! 🤓

Follow @akril
Girl in a jacket

Dernière vidéo YouTube

https://youtu.be/-hQdddZeaNs

Certifications

Certifications

Publicités

Partenaires

Autres articles

Microsoft Windows ServerMicrosoft Windows

Installation des RSAT Tools sur Windows 11

thibault thibault 21 février 2023
Logiciels et ApplicationsMicrosoft Windows

Microsoft va offrir une mise à jour à Skype

thibault thibault 21 décembre 2022
logo Microsoft
HardwareMicrosoft OfficeMicrosoft Windows

Test et avis du Microsoft Presenter+

thibault thibault 19 novembre 2022
VirtualisationMicrosoft Windows

Créer des machines virtuelles sur Windows avec Hyper-V

thibault thibault 10 décembre 2022

Derniers articles sur Microsoft Azure

Azure-Logic-App-Logo
Azure Logic App : publier automatiquement un article WordPress sur Twitter et LinkedIn
Microsoft Azure Cloud Computing
OpenAI-Logo-Blog
ChatGPT : innovation et conséquences
Microsoft Azure Cloud Computing Web
Création d’un environnement de formation avec Azure Lab Services
Microsoft Azure Cloud Computing Featured

Effectuer une recherche ?

Me contacter

Pour me contacter, il vous suffit d’utiliser le formulaire disponible sur la page de contact.

Derniers articles sur Varonis

Classify and locate important documents
English Varonis
Execute a PowerShell script in Varonis DatAlert
English Varonis

Derniers articles sur Citrix

Créer des comptes et groupes de tests dans Active Directory
PowerShell Microsoft Windows Server
Rechercher dans les GPO de votre Active Directory avec PowerShell
PowerShell
winget : un gestionnaire de paquets sur Windows 10
PowerShell
Akril.netAkril.net
Follow US

AKRIL.NET - Copyrights © 2006-2023

Welcome Back!

Sign in to your account

Lost your password?