ssh obtém a chave pública antiga da chave privada de backup

0

Eu fiz backup e criptografei minha chave privada, mas nada mais.

Estou tentando tirar minha chave pública, mas não sei como. Eu estou tentando ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub , mas diz que as permissões estão muito abertas no id_rsa, então a chave será ignorada.

Eu estraguei tudo ou é possível recuperar minha chave pública?

    
por user360691 25.08.2014 / 18:24

1 resposta

1

Se openssh se recusar a ler o arquivo, você pode usar o openssl

openssl rsa -in ~/.ssh/id_rsa -pubout -out ~/.ssh/id_rsa.pub

No entanto, você não poderá usar nenhum deles até que você corrija suas permissões.

~ deve ser, no máximo, 775%, ~/.ssh 700, ~/.ssh/id_rsa 600

    
por 25.08.2014 / 21:46