개인 SSH 키가 주어지면 공개 키를 어떻게 복구합니까?


10

어떻게 든 내 id_rsa.pub파일을 잃어 버렸습니다 . 여전히 id_rsa파일이 있습니다. 개인 키에서 공개 키를 어떻게 복구합니까?

(이 질문은 후에 와서 ssh-copy-id"오류 : 없음 정체성 발견"보고있는 동안 ssh-keygen.보고 "/root/.ssh/id_rsa 이미 존재하는" ls ~/.ssh지적 문제가 있고 있었다 id_rsa하지만이 id_rsa.pub. 나는 해결책을 찾을 수 있지만 아래에 묻혔다 우분투 지원 포럼에 긴 글을 올렸습니다.)


당신은 다른 것을 만들 수 없습니다. OK 내가 틀렸을
noel

답변:


16

를 사용하여 공개 키를 생성 할 수 있습니다 ssh-keygen -y. 개인 키가 기본 위치에있는 경우 다음을 사용하여 공개 키를 같은 위치에 둘 수 있습니다.

ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.