À propos de l’erreur unknown key type
Quand vous générez une nouvelle clé SSH, vous pouvez recevoir une erreur unknown key type
si votre client SSH ne prend pas en charge le type de clé que vous spécifiez.
Prérequis
Homebrew doit être installé. Pour plus d’informations, consultez le guide d’installation dans la documentation Homebrew.
Résolution du problème
Avertissement : Si vous installez OpenSSH, votre ordinateur ne pourra pas récupérer les phrases secrètes stockées dans le trousseau Apple. Vous devrez entrer votre phrase secrète ou interagir avec votre clé de sécurité matérielle chaque fois que vous vous authentifierez avec SSH auprès de GitHub ou d’un autre service web.
Si vous supprimez OpenSSH, les phrases secrètes stockées dans votre trousseau sont à nouveau récupérables. Vous pouvez supprimer OpenSSH en entrant la commande brew uninstall openssh
dans Terminal.
- Ouvrez Terminal.
- Entrez la commande
brew install openssh
. - Quittez et relancez Terminal.
- Réessayez la procédure de génération d’une nouvelle clé SSH. Pour plus d’informations, consultez « Génération d’une nouvelle clé SSH et ajout de celle-ci à ssh-agent ».