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 PEMao 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 comoPEMformat.
Parece que na versão atual do ssh-keygen no mojave, o formato de exportação padrão é RFC4716 como mencionado aqui