본문 바로가기
CSP (Cloud Service Provider)/AWS

EC2-User의 .ssh 파일을 삭제했을때 대처 방안

by BTC_물콩 2023. 12. 8.

안녕하세용 물콩입니다 ~ !

오늘은 서버 내에서 작업중 실수로 EC2-User의 .ssh 파일을 삭제했을때의

대처 방안에 대해서 알아보겠습니다 ~~!

 

먼저 .ssh 파일 삭제시 확인되는 에러 메시지입니다.

더 이상 SSH 접속이 되지 않으며, PublicKey가 없다는 에러가 뜹니다 !

 

1. EC2 Instance Connect을 사용하여 EC2에 접속하기

지금은 SSH 접속을 할 수 없는 상태입니다.

그렇기 때문에 Instance Connect를 사용하여 EC2에 접속해줍니다.

- 이때 접속을 위해서는 서울 리전의 IP인 13.125.230.5가 Open되어 있어야합니다.

 

2. PublicKey 재생성

서버로 접속을 헀다면 삭제했던 폴더를 다시 생성한 뒤, 키 값을 넣어 주어야 합니다.

먼저 본인의 pem 유형의 Key값을 ppk 유형으로 변경해 준 뒤,

 

- putty Keygen에 keypair를 업로드해 줍니다 !

- Generate로 생성시에는 새로운 키가 생성되므로 주의해야 합니다 !

 

이렇게 생성된 public key값을 소중하게 저장합니다 !

 

3. Key 값 입력해주기

mkdir .ssh
vim authorized_keys
# keygen을 통해 생성했었던 public key 값 입력해주기

systemctl restart sshd

 

restart 후에 다시 SSH 접속을 해주면,

EC2에 잘 접속 되는 것을 확인할 수 있습니다 !!

 

오늘 준비한 내용은 여기까지 입니다 ~~

 

다음에 또 만나용

베 빠 !

'CSP (Cloud Service Provider) > AWS' 카테고리의 다른 글

AWS 인터넷 게이트웨이 (IGW)  (1) 2023.12.08
S3 대량 객체 삭제 방법(2)  (1) 2023.12.08
S3 대량 객체 삭제 방법(1)  (0) 2023.12.08
AWS 계정 간 S3 객체 복사 (AWS CLI)  (0) 2023.12.07
[AWS] AWS Pinpoint  (1) 2023.12.07

댓글