Outils du site

De quelle couleur est un caméléon quand il se regarde dans la glace ? [Inconnu]

20-windows:00-putty

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
20-windows:00-putty [2015/04/07 07:38] – [Installer et configurer PuTTY] Roge20-windows:00-putty [2017/10/06 23:38] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== PuTTY ======
 +
 +PuTTY (Pure TTY) est un programme Windows qui permet d'ouvrir des terminaux sur des machines distantes (Linux ou autres). 
 +Il supporte plusieurs protocoles de connection à distance : telnet, RLogin, **ssh**... 
 +
 +===== Installer et configurer PuTTY =====
 +
 +Télécharger [[http://www.putty.org/]]
 +
 +Nous utiliserons ici **SSH** qui est le protocole le plus sécurisé.
 +
 +Au lancement de PuTTY, préciser les informations suivantes :
 +  * Host Name
 +  * Port (22 par défaut)
 +  * SSH (cocher)
 +
 +{{:windows:putty:putty-01.png?nolink|}}
 +
 +Le bouton "//Save//" permet de sauvgarder sa configuration d'accès à une machine donnée.
 +
 +Quand on clique sur "//Open//" PuTTY ouvre un terminal connecté à la machine distante et demande le mot de passe de l'utilisateur :
 +
 +{{:windows:putty:putty-02.png?nolink|}}
 +
 +
 +Pour éviter de se logger à chaque fois on peut mettre en place une [[04-linux:30-ssh:10-authentification_par_cle|authentification par clé SSH]].
 +
 +===== Génération de clé SSH pour PuTTY =====
 +
 +La création des clés SSH pour PuTTY se fait en lançant "//Run PuTTYgen//" :
 +
 +{{:windows:putty:puttygen-01.png?nolink|}}
 +
 +Il faut alors cliquer sur "//Generate//" et **bouger la souris sous la barre de progression** pour que les clés se génèrent.
 +
 +{{:windows:putty:puttygen-02.png?nolink|}}
 +
 +{{:windows:putty:puttygen-03.png?nolink|}}
 +
 +Il faut enregistrer les deux clés quelque part : "//save public key//" et "//save private key//".
 +
 +===== Utilisation de la clé privée dans la configuration de PuTTY =====
 +
 +Ouvrir PuTTY, selectionner la session pour laquelle une clé SSH doit être utilisée et cliquer sur "**//Load//**" :
 +
 +{{:windows:putty:putty-03.png?nolink|}}
 +
 +Aller ensuite dans "///Connection/SSH/Auth//"" pour sélectionner la **clé privée**.
 +
 +{{:windows:putty:putty-04.png?nolink|}}
 +
 +===== Installation de la clé publique pour le SSH de la machine distante =====
 +
 +Sur la machine locale, ouvrir le fichier de la clé public avec notepad. Copier le contentu du fichier dans le clipboard (Ctrl-A, Ctrl-C)
 +
 +Se connecter avec Putty sur la machine distante. Ouvrir le fichier //~/.ssh/authorized_keys// avec un éditeur de texte (Nano, vi...) et copier le contenu du clipboard à la fin.
 +
 +Voilà, c'est fini. Vous pouvez tester :
 +  * Fermer le terminal PuTTY.
 +  * Lancer PuTTY avec la session que vous venez de modifier
 +Vous n'avez plus alors à entre de mot de passe pour vous connecter à la machine distante.