본문 바로가기

개발/AWS

MAC 에서 AWS EC2 ssh 접속 키변경

회사를 다니다보면 내부 직원이 퇴사하게 되면  공유하고 있던 서버 접속 키를 변경해야 하는 경우가 종종 발생한다.

 

그럴때는 AWS 에 접속 > EC2 대시보드에서 키페어를 새로 생성해서 변경해주면 된다.

 

AWS 키페어 생성

키페어 생성 버튼을 누르면 아래와 같은 화면을 만날수 있다.

 

이름을 작성하고 pem 으로 받을지 ppk 로 받을지 결정 후 키페어 생성 버튼을 클릭

 

키페어 파일은 한번만 다운받을 수 있기때문에 잘 관리 해야 한다.

 

.ssh 폴더로 카피 후 권한 설정을 변경해야 오류 없이 사용가능하다.

chmod 600 thesave.pem

 

퍼블릭키 생성

다운로드 받은 pem 파일에서 public key 를 추출해보자.

ssh-keygen -f private.pem -y | pbcopy

private.pem.pub 로 파일이 생성되었다.

 

해당 파일을 열어서 내용을 복사하자.

 

EC2에 접속해서 public key 변경

변경하고자 하는 ec2 서버에 기존의 pem 파일로 접속하자.

 

.ssh 폴더내의 authorized_keys 파일을 vi 로 열어서 복사해둔 public key 내용을 덮어쓰고 저장 하면 완료!!

 

혹시 모르니 기존의 authorized_keys 파일은 카피해두도록 하자.

 

이제 변경된 pem 파일로 접속하면 된다.

'개발 > AWS' 카테고리의 다른 글

AWS S3 에서 다른 Object Storage 로 파일 옮기기  (0) 2021.07.08