오늘은 putty를 이용하여 PEM 파일을 PPK 파일로 생성하는 방법에 대해 포스팅하려고 합니다.
먼저 PEM 파일이란 웹 서버와 브라우저 간의 보안 통신 채널을 설정하는 데 사용되는 보안 인증서 파일입니다.
Base64로 인코딩되며 개인 키, 서버 인증서 및/또는 다른 인증서의 조합을 포함할 수 있습니다.
우리가 일반적으로 SSH 통신을 통해 Linux server에 접근할 때 흔하게 사용하는 Key 중에 하나입니다.
하지만 ssh tool 중에 pem키를 사용하지 못하는 tool 또한 많이 있기 때문에 PPK로 변환 생성하여
사용하는 일 또한 많이 있습니다.
오늘은 대표적인 ssh tool인 Putty를 통해 PEM 파일을 PPK로 생성하고 활용하는
방법까지 함께 다뤄보도록 하겠습니다.
먼저 Putty를 설치합니다. 구글링을 통해 다양한 경로로 쉽게 설치하실 수 있습니다.
Putty가 설치되었다면, PuttyGen.exe와 Putty.exe가 설치된 것을 확인하실 수 있습니다.

먼저 PEM 파일을 PPK로 생성하기 위해 Puttygen.exe 파일을 실행해 줍니다.
그리고 현재 가지고 있는 pem파일을 위치에서 파일 확장자를 All Files로 선택한 후
가지고 있는 pem파일을 선택 합니다.


해당 PEM Key가 정상적으로 load 되었다면, Save private key 버튼을 클릭합니다.

해당 경고창이 나타나면 예 버튼을 클릭하시면 됩니다.

저장할 위치를 선택한 후 생성될 ppk 이름을 작성해 주고
저장 버튼을 클릭합니다.

생성된 pem key를 활용하여 putty로 접속을 해보도록 하겠습니다.
putty.exe 파일을 실행합니다.
좌측 카테고리에서 Connection > SSH > Auth > Credentials를 클릭하고
Private key file for authentication 항목의 Browse... 버튼을 클릭합니다.
(Putty의 버전이 낮은경우 Credentials가 없을 수 도 있습니다.
해당 경우엔 Putty의 신규버전을 설치하시면 됩니다.)

ppk파일을 생성한 위치에서 해당 ppk 파일을 선택합니다.

좌측 카테고리에서 Session을 클릭한 후
IP / Port / 저장할 session을 입력하고 Save 버튼을 클릭합니다.
그리고 해당 session을 선택해서 접속을 시도하시면 ppk로 접속이 되는 것을 확인하실 수 있습니다.

지금까지 Putty를 이용한 PEM파일 PPK생성 및 사용 방법 (PEM to PPK)에 대한
포스팅이었습니다.
'Develope > tools' 카테고리의 다른 글
[DBeaver] DB 관리 툴 사용 방법(가장 추천하는 DB 툴) (4) | 2024.04.20 |
---|---|
[PowerMockUp] 설치 및 사용방법 (0) | 2023.07.02 |
[ezgif] 온라인 gif 변환기 소개 및 사용법 (0) | 2022.05.13 |
[Postman] Environment 환경변수 및 태그 사용 방법 (0) | 2021.11.14 |
[Putty] 키보드 BackSpace 안되는 문제 해결 방법 (0) | 2020.06.11 |
오늘은 putty를 이용하여 PEM 파일을 PPK 파일로 생성하는 방법에 대해 포스팅하려고 합니다.
먼저 PEM 파일이란 웹 서버와 브라우저 간의 보안 통신 채널을 설정하는 데 사용되는 보안 인증서 파일입니다.
Base64로 인코딩되며 개인 키, 서버 인증서 및/또는 다른 인증서의 조합을 포함할 수 있습니다.
우리가 일반적으로 SSH 통신을 통해 Linux server에 접근할 때 흔하게 사용하는 Key 중에 하나입니다.
하지만 ssh tool 중에 pem키를 사용하지 못하는 tool 또한 많이 있기 때문에 PPK로 변환 생성하여
사용하는 일 또한 많이 있습니다.
오늘은 대표적인 ssh tool인 Putty를 통해 PEM 파일을 PPK로 생성하고 활용하는
방법까지 함께 다뤄보도록 하겠습니다.
먼저 Putty를 설치합니다. 구글링을 통해 다양한 경로로 쉽게 설치하실 수 있습니다.
Putty가 설치되었다면, PuttyGen.exe와 Putty.exe가 설치된 것을 확인하실 수 있습니다.

먼저 PEM 파일을 PPK로 생성하기 위해 Puttygen.exe 파일을 실행해 줍니다.
그리고 현재 가지고 있는 pem파일을 위치에서 파일 확장자를 All Files로 선택한 후
가지고 있는 pem파일을 선택 합니다.


해당 PEM Key가 정상적으로 load 되었다면, Save private key 버튼을 클릭합니다.

해당 경고창이 나타나면 예 버튼을 클릭하시면 됩니다.

저장할 위치를 선택한 후 생성될 ppk 이름을 작성해 주고
저장 버튼을 클릭합니다.

생성된 pem key를 활용하여 putty로 접속을 해보도록 하겠습니다.
putty.exe 파일을 실행합니다.
좌측 카테고리에서 Connection > SSH > Auth > Credentials를 클릭하고
Private key file for authentication 항목의 Browse... 버튼을 클릭합니다.
(Putty의 버전이 낮은경우 Credentials가 없을 수 도 있습니다.
해당 경우엔 Putty의 신규버전을 설치하시면 됩니다.)

ppk파일을 생성한 위치에서 해당 ppk 파일을 선택합니다.

좌측 카테고리에서 Session을 클릭한 후
IP / Port / 저장할 session을 입력하고 Save 버튼을 클릭합니다.
그리고 해당 session을 선택해서 접속을 시도하시면 ppk로 접속이 되는 것을 확인하실 수 있습니다.

지금까지 Putty를 이용한 PEM파일 PPK생성 및 사용 방법 (PEM to PPK)에 대한
포스팅이었습니다.
'Develope > tools' 카테고리의 다른 글
[DBeaver] DB 관리 툴 사용 방법(가장 추천하는 DB 툴) (4) | 2024.04.20 |
---|---|
[PowerMockUp] 설치 및 사용방법 (0) | 2023.07.02 |
[ezgif] 온라인 gif 변환기 소개 및 사용법 (0) | 2022.05.13 |
[Postman] Environment 환경변수 및 태그 사용 방법 (0) | 2021.11.14 |
[Putty] 키보드 BackSpace 안되는 문제 해결 방법 (0) | 2020.06.11 |