본문 바로가기

백앤드 개발/Infra

[AWS] Putty Fatal Error: No supported authentication methods available

1. 문제

EC2 생성 후 Putty를 통한 SSH 접속 과정에서 에러 발생

"Putty Fatal Error: No supported authentication methods available" 또는 "Server refused our key"

 

 

2. 해결방법

putty 재설치

 

 

3. 해결 과정

1. 호스트 아이디가 잘못 입력? or 변경? NO

ec2  인스턴스에 사용되는 호스트 아이디가 잘못되었거나 따로 설정되어있는지 확인

그러나 AMI 별 호스트 네임이 바뀌는 경우는 거의 없음

Amazon Linux: ec2-user, Ubuntu: ubuntu

 

2. 키 페어 재생성 또는 프라이빗 키 형식 변경 (.pem > .ppk)? NO

ec2 와 키페어를 재생성하거나 프라이빗 키 파일 형식을 .pem 에서 .ppk 로 변경해보았으나 해결 안됨

 

3. 보안그룹 변경? NO

간혹 보안그룹에서 접근을 허가하지 않아 오류가 뜨는 경우도 있어 보안그룹도 확인했으나 해결 안됨

 

4. 키페어 없이 로그인 하도록 설정 변경? NO

최후의 수단으로 로그인 하는 키페어 자체를 없앴는데도 로그인이 안됨

이쯤 되니 ec2 문제가 아닌걸 깨달음

 

5. putty를 재설치? YES

putty 설정 단계에서 무언가 잘못 설정된 거 같다.

만약 1~4 방법으로도 해결이 안된다면 Putty 를 재설치 해보는 것을 권장한다.