Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
putty [Le 30/01/2008, 21:59] – créée chdorbputty [Le 14/12/2023, 13:18] (Version actuelle) – [Installation de PuTTY] 193.51.159.250
Ligne 1: Ligne 1:
 +{{tag>sécurité brouillon}}
 +
 +----
 ====== PuTTY ====== ====== PuTTY ======
 +
 +<note important>Cet article est une ébauche,</note>
  
 ===== Définition de Wikipedia ===== ===== Définition de Wikipedia =====
Ligne 7: Ligne 12:
 Il est open source, sous une licence de type MIT. Il est open source, sous une licence de type MIT.
  
-===== Installation de puTTY =====+===== Installation de PuTTY ===== 
 + 
 +Pour installer PuTTY il vous faut [[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt://putty,putty-tools|putty et putty-tools]]**. 
 + 
 +ou en ligne de commande : 
 + 
 +<code>sudo apt-get install putty putty-tools</code> 
 +===== Se connecter à une machine distante avec PuTTY et SSH ===== 
 + 
 +Je vous propose ici un tutoriel pour se connecter d'une machine à une autre dans un réseau local. 
 + 
 +Dans cet exemple, l'utilisateur **toto** est présent sur chacune des machines. 
 +==== Connexion sur le serveur ==== 
 + 
 +Lancez PuTTY 
 + 
 +  putty 
 + 
 +Entrez dans le champs **Host Name* l'adresse ip du serveur puis cliquez sur **Load**. 
 + 
 +Il ne reste plus qu'à vous connecter avec le compte et le mot de passe de toto sur le serveur. 
 + 
 +==== Commandes souris/clavier ==== 
 + 
 +Copier : sélection de la souris 
 + 
 +Coller : Shift + Insert 
 + 
 +==== Parametres indispensables à configurer ==== 
 +Dans les Default Settings (donc applicable à toute nouvelle connexion crée) de Putty, il est préférable de configurer les options suivantes dans le fichier <$HOME/.putty/sessions/Default%20Settings> : 
 +  AgentFwd=1                             #Active l'AgentForwording, indispensable si on rebondit de serveur en serveur 
 +  ScrollbackLines=2000                   #Pour un plus grand historique 
 +  TermWidth=176                          #Lorsque X11 est configure en 1440x1050 
 +  TermHeight=56                          #Lorsque X11 est configure en 1440x1050 
 +  FontName=client:Monospace 10           #Car la police de caractere par defaut est minuscule 
 +  X11Forward=1                           #Permet l'ouverture de fenetre distantes sur son X11 local 
 + 
 + 
 +===== Gestion des clés avec putty ===== 
 +==== Création d'une clé pour putty ==== 
 + 
 +Afin de créer une paire de clés pour l'authentification, utilisez cette commande : 
 + 
 +<code>puttygen -t rsa -b 2048 -C "nom_de_la-clé" -o private.ppk</code> 
 +Il est conseillé de définir une phrase secrète (passphrase). 
 + 
 +Vous pouvez en extraire la clé publique : 
 +<code>puttygen -L private.ppk</code> 
 + 
 +Pour changer la phrase secrète : 
 +<code>puttygen private.ppk -P</code> 
 + 
 +==== Conversion des clés putty et openssh ==== 
 + 
 + 
 +Convertir une clé putty (fichier en .ppk) en clé openssh et l'installer sur le serveur distant. 
 + 
 +Dans les commandes suivantes la clé putty se nomme private.ppk. Vous devrez remplacer private.ppk par le nom de votre clé. 
 + 
 +Attention si vous avez déjà des clés openssh installées ;  elle seront effacées. Pensez donc à faire une sauvegarde de vos clés. 
 + 
 +<code>puttygen private.ppk -O private-openssh -o $HOME/.ssh/id_rsa</code> 
 + 
 +<code>puttygen private.ppk -O public-openssh -o $HOME/.ssh/id_rsa.pub</code> 
 + 
 +<code>ssh-copy-id -i $HOME/.ssh/id_rsa.pub user@machine</code> 
 + 
 +convertir une clé privée openssh en clé putty 
 + 
 +<code>cd $HOME/.ssh/</code> 
 +<code>puttygen id_rsa -o private.ppk</code>
  
-Pour installer puTTY il vous faut [[:tutoriel:comment_installer_un_paquet|installez les paquets]] putty et putty-tools. +===== Liens =====
-Pour cela tapez la commande suivante ou utilisez le gestionnaire de paquets Synaptic.+
  
-''sudo apt-get install putty putty-tools''+  * [[https://www.chiark.greenend.org.uk/~sgtatham/putty/|Site officiel de PuTTY]] 
 +  * [[http://marc.terrier.free.fr/docputty/|Manuel utilisateur de PuTTY en français]] 
 +  * [[https://fr.wikipedia.org/wiki/PuTTY|La page de Wikipedia sur PuTTY]] 
 +  * [[:tutoriel:xforwarding|Tutoriel présentant une utilisation de Putty pour afficher une application Linux dans Windows]]