server

ssh 비밀번호 없이 key로 로그인하기

설기똥꼬 2023. 2. 1. 02:02

타인이 만든 서버에 접속하기 위해 프로젝트 명세서에 있는 정보들을 사용해야한다.

ec2 서버에 접속하려면 window 기준 putty를 사용해야하고, 접속할 수 있는 pem key가 있어야 한다.

주어진 key 정보는 

이런 식인데...

이를 어떻게 ppk 형식의 key로 생성할 수 있을까!

 

우선 메모장을 열어 제공된 pem key를 복붙한다.

해당 파일을 ssh-rsa 의 이름으로 '모든 파일 형식'으로 저장한다. 

 

그러나 저장하고 나서 보면 다시 txt 형식으로 저장되어 있기에 .txt를 지워준다.

 

이제 puttygen을 실행시켜준다.

load 버튼을 누르고 아까 만들었던 ssh-rsa 파일을 선택한다.

 

그럼 이와 같은 화면이 뜨고, Save private key를 눌러주면 위와 같은 경고창이 뜬다.

예를 눌러주면 .ppk 형식으로 원하는 이름으로 저장해준다.

 

그리고 내가 접속하려는 서버 주소를 putty에 위에서 제작했던 ppk key와 함께 입력해주면 서버 접속 완료!