PuTTY est le client SSH le plus populaire pour Windows. Bien que Windows 10 et 11 disposent également d'un client SSH intégré, PuTTY reste un excellent choix en raison de ses fonctionnalités supplémentaires et de sa convivialité. Chez Theory7, de nombreux clients utilisent PuTTY pour la gestion des serveurs. Dans ce guide, nous expliquons comment installer et utiliser PuTTY.

Télécharger et installer PuTTY

Téléchargement

  1. Allez sur le site officiel : putty.org
  2. Cliquez sur Télécharger PuTTY
  3. Choisissez l'installateur pour votre version de Windows (64 bits pour la plupart des systèmes)
  4. Téléchargez l'installateur MSI

Installation

  1. Double-cliquez sur le fichier téléchargé
  2. Suivez l'assistant d'installation
  3. Acceptez les paramètres par défaut
  4. Cliquez sur Installer

PuTTY installe également PuTTYgen (pour les clés SSH) et Pageant (pour la gestion des clés).

Créer la première connexion SSH

Étape 1 : Ouvrir PuTTY

Démarrez PuTTY via le menu Démarrer ou recherchez PuTTY.

Étape 2 : Configurer la session

Dans l'écran de configuration de PuTTY :

  1. Nom d'hôte (ou adresse IP) : Entrez le nom d'hôte ou l'adresse IP de votre serveur
    Exemple : votredomaine.fr ou 123.45.67.89
  2. Port : Entrez le port SSH
    Chez Theory7 : 7777 (pas le standard 22)
  3. Type de connexion : Sélectionnez SSH

Étape 3 : Établir la connexion

  1. Cliquez sur Ouvrir
  2. Lors de la première connexion, une alerte de sécurité apparaît concernant la clé du serveur
  3. Cliquez sur Accepter pour enregistrer la clé
  4. Entrez votre nom d'utilisateur
  5. Entrez votre mot de passe

Vous êtes maintenant connecté à votre serveur.

Enregistrer la session

Pour ne pas avoir à tout remplir à chaque fois :

  1. Configurez votre session (nom d'hôte, port, etc.)
  2. Entrez un nom dans Sessions enregistrées
  3. Cliquez sur Enregistrer

Plus tard, vous pourrez charger la session et vous connecter directement.

Utiliser des clés SSH avec PuTTY

Les clés SSH sont plus sécurisées que les mots de passe. PuTTY utilise un format de clé propre (.ppk).

Générer une clé SSH avec PuTTYgen

  1. Démarrez PuTTYgen (installé avec PuTTY)
  2. Choisissez le type de clé : EdDSA (Ed25519) recommandé
  3. Cliquez sur Générer
  4. Déplacez votre souris sur la fenêtre pour générer de l'aléatoire
  5. Optionnel : entrez une phrase de passe pour une sécurité supplémentaire
  6. Cliquez sur Enregistrer la clé privée - conservez ce fichier en sécurité
  7. Copiez la clé publique depuis le champ de texte

Télécharger la clé publique

La clé publique doit être envoyée à votre serveur :

  1. Connectez-vous à DirectAdmin
  2. Allez dans Clés SSH
  3. Cliquez sur Importer la clé
  4. Collez la clé publique
  5. Cliquez sur Soumettre et Autoriser

Se connecter avec une clé SSH

  1. Ouvrez PuTTY
  2. Allez dans Connexion > SSH > Auth > Identifiants
  3. Dans Fichier de clé privée pour l'authentification : sélectionnez votre fichier .ppk
  4. Retournez à Session
  5. Entrez le nom d'hôte et le port
  6. Enregistrez la session
  7. Cliquez sur Ouvrir

Pageant pour la gestion des clés

Pageant garde vos clés chargées afin que vous n'ayez pas à entrer le mot de passe à chaque fois :

  1. Démarrez Pageant (apparaît dans la zone de notification)
  2. Double-cliquez sur l'icône de Pageant
  3. Cliquez sur Ajouter une clé
  4. Sélectionnez votre fichier .ppk
  5. Entrez votre phrase de passe (une seule fois)

Tant que Pageant est en cours d'exécution, vos clés sont automatiquement utilisées.

Paramètres utiles de PuTTY

Activer les keepalives

Évitez que les connexions soient interrompues :

  1. Allez dans Connexion
  2. Réglez Secondes entre les keepalives sur 60

Ajuster la taille de la fenêtre

  1. Allez dans Fenêtre
  2. Ajustez Colonnes et Lignes selon vos besoins
  3. Sous Scrollback : augmentez Lignes de scrollback à 10000

Modifier la police

  1. Allez dans Fenêtre > Apparence
  2. Cliquez sur Changer à côté de Polices
  3. Choisissez une police et une taille

Transfert de fichiers avec PSCP et PSFTP

PuTTY installe également des outils pour le transfert de fichiers.

PSCP (Copie sécurisée)

pscp -P 7777 fichierlocal.txt utilisateur@serveur:/chemin/vers/destination/

PSFTP (client SFTP)

psftp -P 7777 utilisateur@serveur

Dépannage

Connexion refusée

  • Vérifiez que le port est correct (7777 chez Theory7)
  • Vérifiez que le serveur est accessible

Accès refusé

  • Vérifiez votre nom d'utilisateur (sensible à la casse)
  • Vérifiez votre mot de passe ou votre clé SSH
  • Vérifiez que la clé est autorisée

Erreur réseau : Délai de connexion dépassé

  • Le pare-feu bloque peut-être la connexion
  • Essayez un autre réseau

Articles connexes

Besoin d'aide ?

Nous sommes là pour vous aider ! Vous rencontrez des problèmes ou avez des questions ? Notre équipe de support est prête à vous aider personnellement. Envoyez-nous un message via le système de tickets - nous répondons généralement dans quelques heures et sommes heureux de vous aider.