Sobre o erro unknown key type
Ao gerar uma nova chave SSH, você poderá receber um erro unknown key type
se o cliente SSH não der suporte ao tipo de chave especificado.
Pré-requisitos
Você deve ter o Homebrew instalado. Para obter mais informações, confira o guia de instalação na documentação do Homebrew.
Resolver o problema
Aviso: se você instalar o OpenSSH, o computador não poderá recuperar as frases secretas armazenadas no conjunto de chaves da Apple. Você precisará digitar sua senha ou interagir com a chave de segurança de hardware toda vez que você efetuar a autenticação com SSH em GitHub ou outro serviço da web.
Se você remover o OpenSSH, as frases secretas armazenadas na sua keychain serão recuperáveis novamente. Remova o OpenSSH inserindo o comando brew uninstall openssh
no terminal.
- Abra o terminal.
- Digite o comando
brew install openssh
. - Saia e reinicie o Terminal.
- Tente o procedimento para gerar uma nova chave SSH novamente. Para obter mais informações, confira "Como gerar uma nova chave SSH e adicioná-la ao ssh-agent".