Eu enfrentei o mesmo problema recentemente (após a atualização para o mojave 10.14.1), aqui estão possíveis soluções para esse problema.
- Faça o downgrade do seu binário ssh-keygen (você pode obter facilmente a versão antiga de qualquer imagem do linux / docker)
- Adicione a opção
-m PEM
ao seu comando ssh-keygen. Por exemplo, você pode executarssh-keygen -m PEM -t rsa -b 4096 -C "[email protected]"
para forçar o ssh-keygen a exportar comoPEM
format.
Parece que na versão atual do ssh-keygen no mojave, o formato de exportação padrão é RFC4716
como mencionado aqui