본문 바로가기
IT/AWS

[Error] Permission denied (publickey)

by 성준하이 2024. 5. 4.
반응형

AWS 에서 EC2 를 만들고 ssh(pem파일) 로 접속을 하려고 하니 아래와 같은 에러가 발생하였다.

(pem 파일로 접근하는 방법에 대해서는 아래 참고 포스팅 참고 바란다.)

 

Permission denied (publickey)

 

해결책은 몇가지 방법이 있다.

 

1. 로그인 정보 일치하는지 확인

 - ssh 명령어로 로그인하는 계정정보가 맞는지 확인

 

2. authorized_keys 값을 변경

 - ssh keygen 을 이용해서 새롭게 public key를 만든다. (참고 포스팅 참고)

 

3. pem 파일 권한 문제

 - pem 파일을 chmod 600 권한을 부여 한다.

 

4. 인바운드 규칙 포트 확인

 - aws 에서 보안 규칙이나 서버 내 방화벽으로 ssh 를 위한 포트를 열어준다.


참고 포스팅

https://thenicesj.tistory.com/3

 

mac(linux도 가능)에서 pem파일로 ssh접근

대표적으로 aws의 인스턴스에 접근하기 위해서는 인증을 위해 필요한 pem방식의 파일이 필요하다. aws 인스턴스의 관리자가 pem 파일은 생성해주며 window에서는 간단하게 puttygen을 통해서 접근할 수

thenicesj.tistory.com

https://thenicesj.tistory.com/687

 

SSH 로그인 RSA 방식

ssh에 대해서는 아래 참고 포스팅을 참고 바란다. 별도의 설정을 하지 않으면 기본적으로 서버에 접근하기 위한 ID와 PW로 접근을 한다. 하지만 특정 상황이나 외부 호출 해야할 경우 등 비밀번호

thenicesj.tistory.com

 

반응형

'IT > AWS' 카테고리의 다른 글

aws cloud컴퓨팅 part.10  (20) 2022.04.19
aws cloud컴퓨팅 part.9  (52) 2022.04.18
aws cloud컴퓨팅 part.8  (39) 2022.04.17
aws cloud컴퓨팅 part.7  (36) 2022.04.16
aws cloud컴퓨팅 part.6  (46) 2022.04.15

댓글