<!--
  canonical-url: https://www.avonture.be/fr/blog/putty-no-supported-authentication-methods
  published:     2024-03-30
  This is a static plain-Markdown mirror generated at build time.
  Visit the canonical URL above for the fully rendered page, with images and interactive components.
-->

# Erreur fatale au démarrage de Putty après avoir sauvegardé les paramètres

> Corrigez l'agaçante erreur fatale « No supported authentication methods available » de PuTTY qui survient après la sauvegarde des paramètres. Voici la solution rapide : supprimer une entrée précise du registre PuTTY.

---
![Erreur fatale au démarrage de Putty après avoir sauvegardé les paramètres](/img/v2/putty.webp)

**TL;DR**

Cet article corrige l'erreur fatale « No supported authentication methods available » de PuTTY, qui peut apparaître après avoir sauvegardé les paramètres par défaut : supprimez l'entrée `Default%20Settings` sous `HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY\Sessions` dans le registre Windows pour réinitialiser les valeurs par défaut de PuTTY.

Il y a quelques jours, j'ai modifié ma configuration Putty pour passer la taille de police par défaut à 12 ; fini le 10.

Aujourd'hui, au démarrage de Putty — quel que soit le serveur auquel je voulais me connecter — j'ai obtenu l'erreur *No supported authentication methods available*, suivie, dans mon cas, de *(server sent: publickey, gssapi-keyex, gssapi-with-mic, keyboard-interactive)*.

Je n'ai compris l'origine du problème qu'en regardant le titre de la fenêtre : Putty essayait de se connecter à un autre serveur que celui que je voulais. Pourquoi ? Ah, ok, la dernière fois que j'ai modifié mes paramètres, je travaillais sur ce serveur. La solution devait donc venir de là : *comment réinitialiser mes paramètres Putty ?*

La solution a été donnée par @makurison sur <https://stackoverflow.com/questions/57072011/delete-putty-default-settings-modification-to-original>.

Lancez simplement `regedit.exe`, cherchez la clé `Computer\HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY\Sessions` et, là, supprimez l'entrée appelée `Default%20Settings`.

*Tant qu'on y est : [KeePass - Overriding the URL field](/blog/keepass-overriding-url) montre comment lancer une session PuTTY directement depuis une entrée KeePass, identifiants compris — et [Windows Terminal - Adding a SSH profile](/blog/windows-terminal-ssh-profile) fait la même chose sans PuTTY du tout.*

> **Fatigué des soucis de sessions et de mots de passe avec Putty ?:**
>
> Si vous vous battez aussi avec un mot de passe stocké que vous avez oublié, voyez [WinSCP - Retrieve a stored password](/blog/winscp-retrieve-password). Ou mieux, passez à l'authentification par clé une fois pour toutes : [SSH - Launch a terminal on your session without having to authenticate yourself](/blog/linux-ssh-scp).
