-
EC2인스턴트 .ppk파일을 .pem 파일로 변환하기☁️ 클라우드 & 서버 2024. 11. 25. 12:27728x90
PuTTY는 기본적으로 .ppk(PuTTY Private Key) 파일 형식의 키를 사용합니다. 반면 AWS와 같은 서비스는 .pem 형식의 키를 필요로 하는 경우가 많습니다. PuTTYgen이라는 도구를 사용하면 .ppk 파일을 .pem 파일로 변환할 수 있습니다. 아래는 변환 방법을 단계별로 설명합니다.
1. PuTTYgen 다운로드 및 설치
PuTTYgen은 PuTTY와 함께 제공되는 키 관리 도구입니다.
- PuTTY 공식 웹사이트에서 PuTTY 설치 파일을 다운로드하세요.
- 설치를 진행하면 PuTTYgen도 함께 설치됩니다.
2. PuTTYgen 실행
- PuTTYgen을 실행합니다. (Windows 시작 메뉴에서 "PuTTYgen" 검색)
- PuTTYgen의 기본 화면이 나타납니다.
3. .ppk 파일 열기
- PuTTYgen 화면에서 Load 버튼을 클릭합니다.
- 변환하려는 .ppk 파일을 선택합니다.
- 기본 파일 형식은 .ppk로 설정되어 있으므로 별도의 변환 없이 파일을 불러올 수 있습니다.
- "Successfully imported foreign key"라는 메시지가 나타나면 성공적으로 불러온 것입니다.
4. .pem 파일로 변환
- PuTTYgen 화면에서 Conversions > Export OpenSSH key를 선택합니다.
- 저장 창이 열리면 원하는 위치와 파일 이름을 입력하고 .pem 확장자로 저장합니다.
- 예: mykey.pem
- "Exported successfully" 메시지가 표시되면 변환이 완료된 것입니다.
5. 권한 설정
변환한 .pem 파일은 SSH 연결 시 사용됩니다. 보안상 올바른 권한 설정이 필요합니다.
- 변환된 .pem 파일이 저장된 디렉토리로 이동합니다.
- 아래 명령어를 실행하여 권한을 설정합니다
bash코드 복사chmod 400 /path/to/yourfile.pem
6. 변환된 .pem 파일 사용
- 변환된 .pem 파일은 SSH 클라이언트에서 사용할 수 있습니다.
예를 들어 AWS EC2에 접속하려면 다음과 같이 명령어를 실행하세요
bash코드 복사ssh -i /path/to/yourfile.pem ec2-user@<instance-ip>
마무리
위 과정을 통해 .ppk 파일을 .pem 파일로 변환할 수 있습니다. PuTTYgen은 변환 작업을 간단하게 처리할 수 있는 도구이며, 보안을 위해 변환 후 파일 권한을 적절히 설정하는 것을 잊지 마세요.
728x90'☁️ 클라우드 & 서버' 카테고리의 다른 글
[MySQL] AWS EC2 인스턴스 생성하기 (0) 2024.11.27 클라우드 서비스란 무엇인가? 종류별 장단점 알아보기 (1) 2024.11.25 putty오류 : ec2-user server refused our key (0) 2024.11.25 윈도우에서 putty를 이용한 터널링 설정 방법 (2) 2024.11.25 RDS란 무엇일까? AWS 관계형 데이터베이스 서비스 알아보기 (1) 2024.11.25