PEM에서 공개키 추출하기

정명진·2023년 5월 15일
0
post-custom-banner

이번에 기존 사용하던 키가 너무 알려져서 삭제할 필요를 느껴 인스턴스에 기존 pem의 공개키를 제거하고 새로운 키의 공개키를 추가해야할 일이 생겼다.

우선 aws에 키 파일을 새로 생성하고 다운로드 받았다.

그리고 해당 키에서 공개키를 추출했다.

ssh-keygen -f my_key.pem -y

그러면 공개키 내용이 terminal에 보여진다.

해당 내용을 복사하고 기존 인스턴스에 예전 키로 접속을 한다.

그리고 나서

cd .ssh
vi authorized_keys

복사한 내용을 기존키와 라인을 분리해서 추가해준다.

그리고 다시 로컬에 돌아와서

chmod 400 my_key.pem

ssh -i my_key.pem ${user_name}@${your_ip}

접속이 잘 되는지 확인한다.

접속이 잘 된다면 기존 공개키가 보안적인 이슈로 제거하려고 했으므로 제거해주면 된다. 끝~

profile
개발자로 입사했지만 정체성을 잃어가는중... 다시 준비 시작이다..

0개의 댓글