PuTTY용 .pem에서 ssh-keygen을 사용하여 AWS 서버용 키를 생성하려면

PuTTY용 .pem에서 ssh-keygen을 사용하여 AWS 서버용 키를 생성하려면

AWS는 나에게 .pem. PuTTY와 함께 사용하려고 하는데 실패했고 PuTTYgen으로 키를 생성해야 하지만 PuTTYgen은 Windows 전용이라는 내용을 읽었습니다. 그래서 Linux 명령을 사용하려고합니다 ssh-keygen. 그런데 PuTTY가 사용할 수 있는 키를 생성할 수 있는 명령은 정확히 무엇입니까?

그런데 파일 문제 없이 SSH를 사용하여 콘솔에 연결할 수 있습니다 .pem.

답변1

*nix 명령줄 버전을 사용하여 .pem키를 키로 변환하려면 다음 을 사용하세요..ppkputtygen

puttygen mykey.pem -o mykey.ppk

참조puttygen매뉴얼 페이지.

있다퍼티 rpm그리고 많은 *nix 배포판에서 사용할 수 있는 "putty-tools" 패키지가 있습니다.


.ppk형식은 PuTTY의 독점이므로 PuTTY 도구 세트 외부의 도구(예: ssh-keygen)는 이를 지원하지 않습니다.

PuTTYgen의 GUI 버전을 사용하여 Windows에서 키를 변환하고 Linux에서는 변환된 키를 계속 사용할 수 있습니다.

답변2

Windows의 Puttygen 도구를 사용하여 제공된 PEM 파일을 PPK 파일로 변환해야 합니다.

  • Puttygen을 열고 메뉴에서 키 가져오기 옵션을 클릭하세요.
  • 가져오면 "개인 키 저장"이라는 버튼이 표시됩니다.
  • xyz.ppk 파일 이름으로 저장하면 해당 ppk 파일을 퍼티에 로드하고 로그인합니다.

도움이 되었기를 바랍니다.

관련 정보