AWS EC2 인스턴스 생성 Error Debug

hacoon·2023년 5월 25일
0
post-thumbnail

Identity file bns.pem not accessible: Permission denied.

나의 경우 해당 pem 키를 찾을 수 없어서 났던 오류 였다.
아래의 방법으로 해결할 수 있다.

  • Pem 키의 경로를 알아내거나 쉽게 찾을 수 있도록 root 쪽에 저장할 수도 있다. (다만, 경로에 한글이 있으면 경로를 알아낼 수 없으니 주의해야 한다.)
  • pem 키는 인스턴스 생성시 단 한번 밖에 다운 받을 수 없으니 실수로 삭제하지 않도록 주의 한다.

ec2-user@43.202.25.104: Permission denied (publickey).

권한이 없다고 계속 거절 당했다.
처음에는 맥 상에서의 권한 거절인가 했는데 pem 키도 root 경로에 옮겨 놓았고, 인스턴스도 내가 만든건데 무슨 권한인가 했다.
아니 근데 왠걸! 앞에 username이 잘못되어서 틀린거였다.
나는 우분투로 EC2를 생성했으니 username이 ubuntu로 되었어야 했는데 chatGPT에서 말해준 걸 그대로 복붙해서 가져왔더니 이렇게 된 것이였다.

여기 다른 이유로 같은 오류가 생기는 경우도 있으니 참고 해보면 좋을 것 같다.
https://ingnoh.tistory.com/38

요렇게 성공!

profile
성장하는 개발 일기

0개의 댓글

Powered by GraphCDN, the GraphQL CDN