SSH를 통해 외부에서 서버로 접속할 경우 다음과 같은 에러가 뜬다면 아래와 같이 진행해보자.
파일 자체에 권한이 너무 많이 부여돼서 위험하니,
권한을 제한하라는 경고 문구가 나온다.
그래서 이 파일의 접근권한을 변경해줘야 한다.
해결 방법
chmod 400 ./{key_name}
접속에 사용할 키파일의 오른쪽 버튼을 눌러 "속성"을 들어간다
보안 탭을 클릭 후 "고급" 버튼을 클릭한다.
"상속 사용 안 함" 버튼을 클릭 후 "이 개체에서 상속된 사용 권한을 모두 제거합니다"를 클릭합니다.
이 후 권한 항목들이 삭제되고 "추가" 버튼을 클릭 후 "보안 주체 선택"을 클릭합니다.
개체 이름에 해당 PC에 등록된 Microsoft 계정을 쓴 후 확인, 적용을 누른다.
이제 다음 명령어를 통해 해당 서버에 정상적으로 접속이 가능하다
ssh -i [키파일위치]\[키파일명] ubuntu@[IP]