어떻게 든 내 파일을 잃어 버렸습니다 id_rsa.pub
. 아직 내 id_rsa
파일이 있어요. 개인 키에서 공개 키를 복구하는 방법은 무엇입니까?
ssh-copy-id
(이 문제는 ssh-keygen
"오류: ID를 찾을 수 없음"을 보고하고 "/root/.ssh/id_rsa가 이미 존재합니다"라고 보고한 후에 발생했습니다. ls ~/.ssh
문제가 있다고 지적되었지만 id_rsa
그렇지 않았습니다 id_rsa.pub
. 해결책을 찾았지만 에 묻혀 있습니다. Ubuntu 하단 지원 포럼의 긴 게시물).
답변1
를 사용하여 공개 키를 생성할 수 있습니다 ssh-keygen -y
. 개인 키가 기본 위치에 있는 경우 다음 명령을 사용하여 공개 키를 동일한 위치에 넣을 수 있습니다.
ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub