![openssl은 개인 키 없이 SSH 공개 키를 PEM 파일로 변환할 수 있습니까?](https://linux55.com/image/147956/openssl%EC%9D%80%20%EA%B0%9C%EC%9D%B8%20%ED%82%A4%20%EC%97%86%EC%9D%B4%20SSH%20%EA%B3%B5%EA%B0%9C%20%ED%82%A4%EB%A5%BC%20PEM%20%ED%8C%8C%EC%9D%BC%EB%A1%9C%20%EB%B3%80%ED%99%98%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
그래서 개인 키를 사용하여 변환을 수행하는 방법에 대한 많은 게시물을 보았지만 공개 키만으로 변환하는 방법을 아는 사람이 있습니까? 다른 사람의 공개키를 변환하려고 할 때.
아니면 이것이 불가능하므로 그들이 스스로 생성하도록 해야 합니까?
답변1
인증서를 생성하지 않고 공개 키만 변환하려는 경우에는 공개 키만 필요합니다.
ssh-keygen -f id_rsa.pub -e -m pem > id_rsa.pub.pem
id_rsa.pub
공개 키 파일 (친구의 공개 키만 포함) 을 읽고 이를 pem 형식으로 변환합니다.
자체 서명 인증서(x509 형식)와 같은 인증서에는 서명을 생성하는 개인 키가 있으므로 개인 키가 필요합니다.