[AWS] SSH 접속 시, WARNING UNPROTECTED PRIVATE KEY FILE 에러 해결

용용이·2023년 11월 29일
0

AWS

목록 보기
2/5

SSH를 통해 외부에서 서버로 접속할 경우 다음과 같은 에러가 뜬다면 아래와 같이 진행해보자.

파일 자체에 권한이 너무 많이 부여돼서 위험하니,
권한을 제한하라는 경고 문구가 나온다.
그래서 이 파일의 접근권한을 변경해줘야 한다.

해결 방법

  • 리눅스 환경의 컴퓨터
    해당 명령어를 cmd 창에다가 입력하여 key 권한을 변경해준다.
    Key_name에는 본인의 key이름을 쓰면된다.
chmod 400 ./{key_name}
  • 윈도우 환경의 컴퓨터
    윈도우의 경우 리눅스에 비하여 조금 복잡하지만, 막상 해보면 간단하다.

접속에 사용할 키파일의 오른쪽 버튼을 눌러 "속성"을 들어간다

보안 탭을 클릭 후 "고급" 버튼을 클릭한다.

"상속 사용 안 함" 버튼을 클릭 후 "이 개체에서 상속된 사용 권한을 모두 제거합니다"를 클릭합니다.

이 후 권한 항목들이 삭제되고 "추가" 버튼을 클릭 후 "보안 주체 선택"을 클릭합니다.

개체 이름에 해당 PC에 등록된 Microsoft 계정을 쓴 후 확인, 적용을 누른다.

이제 다음 명령어를 통해 해당 서버에 정상적으로 접속이 가능하다

ssh -i [키파일위치]\[키파일명] ubuntu@[IP]

profile
Dragon

0개의 댓글