🥧 요구사항 (Requirements)
Permission denied (publickey,gssapi-keyex,gassapi-with-mic).
PuTTY를 실행하고 PuTTY Configuration에서 session을 생성했습니다. AWS EC2 서버에 접속하려는데 위와 같은 메시지가 뜹니다. Pageant(PuTTY authentication agent)에 ssh-rsa 키도 잘 추가해 줬는데, 알고 보니 문제는 PuTTY 설정에 있었습니다. 원인을 잘 모르겠다면, 한 번쯤 의심해 볼 만한 내용을 작성해 보았습니다.
🍒 해결방법 (Solution or Next step)
PuTTY Configuration 창에서 왼쪽에 있는 Category 쪽을 봐주세요. [Connection] > [SSH] > [Auth]를 선택해 주세요. 보시면 중간에 Authentication parameters 쪽에 [Allow agent forwarding] 옵션이 체크되어 있는지 확인해 주세요. PuTTY에서 처음 Session을 생성할 때 해당 옵션에 체크가 되어 있어야 합니다.
다시 Category에서 [Session] > [Load, save or delete a stored session] > [Save Sessions]의 리스트에서 접속이 안되었던 Session을 선택해 주세요. 오른쪽에 있는 [Load] 버튼을 눌러서 선택된 Session을 확인하셨다면 [Save] 버튼을 눌러주세요. 위에서 체크된 변경 내역을 저장해야 다음에 접속할 때 같은 오류가 나지 않을 것입니다.
🥕 회고 (Retrospective)
저의 경우에는 매우 간단한 문제였습니다. '혹시 private key가 문제인가?', 'PEM 파일에서 PPK 파일로 변환했는데 잘못 변환했나?' 등 많은 의심으로 삽질을 했었는데요. 인프라팀에 문의해서 로그까지 확인해 보니 매우 간단한 문제였음을 알게 되었습니다. PuTTY에 많이 익숙해져야겠다고 다짐했던 이슈 해결 건이었습니다. 😅
'Issues' 카테고리의 다른 글
JavaScript/jQuery | show()와 hide()로 토글 기능 만들기 (0) | 2021.12.02 |
---|---|
NGINX | HTTP Basic 인증으로 접근 제한하기 (0) | 2021.11.26 |
PuTTY | PEM 파일에서 PPK 파일로 변환하는 방법과 format too new 해결 (0) | 2021.11.17 |
JavaScript/jQuery | select box 비활성화 후 Ajax로 값 넘기기 (0) | 2021.11.07 |
Git | 커밋(Commit) 이전으로 되돌리기 (0) | 2021.10.27 |
댓글