Blog

[Spring][258] 트러블 슈팅 : SSH 키 파일 권한 문제로 인한 연결 실패

Category
Author
Tags
PinOnMain
1 more property

문제 상황

SSH를 통해 AWS EC2 인스턴스에 연결을 시도할 때, team258serverkey.pem 파일의 권한이 너무 개방적으로 설정되어 있어서 연결이 거부되는 문제가 발생하였습니다.

문제 해결 과정

환경

운영 체제: Windows
명령 프롬프트: cmd
사용자: F 드라이브의 hanghae 폴더 내 FinalProjects 폴더의 awsKey 폴더에 위치한 team258serverkey.pem 파일을 사용하여 SSH 연결 시도
1.
명령 프롬프트(cmd)를 엽니다.
2.
문제가 발생한 디렉토리로 이동합니다.
F: cd F:\\hanghae\\FinalProjects\\awsKey
Plain Text
복사
3.
team258serverkey.pem 파일의 권한을 변경하여 파일의 소유자만 읽을 수 있게 설정합니다.
icacls team258serverkey.pem /inheritance:r /grant:r "%username%:R"
Plain Text
복사
이 명령은 상속된 권한을 제거하고 현재 사용자에게 읽기 권한만 부여합니다.
4.
SSH 연결을 다시 시도합니다.
ssh -i team258serverkey.pem ubuntu@3.38.77.33
Plain Text
복사

해결