SSH 키가 있지만 공개 키 부분을 삭제했다고 가정합니다. 개인 키 부분이 있습니다. 공개 키 부분을 다시 생성 할 수있는 방법이 있습니까?
답변
ssh-keygen에 -y 옵션을 사용하십시오.
ssh-keygen -f ~/.ssh/id_rsa -y > ~/.ssh/id_rsa.pub
‘남자 ssh-keygen’에서
-y This option will read a private OpenSSH format file and print an
OpenSSH public key to stdout.
-f 옵션을 사용하여 개인 키를 지정하면 rsa 대신 dsa가 될 수 있습니다. 개인 키의 이름은 아마도 당신이 사용한 것을 포함합니다. 새로 생성 된 공개 키는 이전에 생성 한 공개 키와 동일해야합니다.