Eu tenho uma chave privada OpenSSH no seguinte formato:
-----BEGIN OPENSSH PRIVATE KEY----- ... -----END OPENSSH PRIVATE KEY-----
Eu quero converter esse arquivo para um formato ssh2 e faço o seguinte:
ssh-keygen -e -f <path to key> -m RFC4716
No entanto, só recebo a chave PUBLIC, quando faço isso:
---- BEGIN SSH2 PUBLIC KEY ---- ... ---- END SSH2 PUBLIC KEY ----
Por que não pode exportar a chave privada? Eu verifiquei todos os tutoriais que o google me dá, e todos dizem que deve funcionar com chaves privadas, então por que não funciona na minha máquina?
Estou usando o ssh-keygen que vem com o OSX.