Development/Another

WARNING: UNPROTECTED PRIVATE KEY FILE 해결

고고마코드 2022. 8. 22. 11:18
반응형

경고

외부 환경에서 git 작업을 위해 새로 key를 생성해서 작업을 하다가 이런 귀여운 경고가 나왔어요.

경고라면서 오류처럼 더 이상 진행이 안 되더라구요...


원인

원인은 개인키가 소유자 외에도 변경 가능한 권한으로 되어 있어서 발생한 것입니다.

개인키가 보호받지 못하기 때문에 발생하는 경고입니다.

아마 권한을 확인해보면 그룹 또는 공개에도 권한이 부여되어 있을 거예요!

저는 filezilla를 사용중이라 GUI로 볼 수 있는데, 개인키(id_rsa) 경로에서 아래 커맨드를 통해 권한을 확인할 수 있습니다.

ls -l


해결

소유자 권한의 읽기/쓰기 만 부여하면 되는데,

소유자가 수정할 권한까지 주려면 "쓰기" 권한까지 부여하고, 수정할 필요가 없다면 "읽기" 권한만 부여하면 됩니다.

커맨드로 수정하셔야 하면 아래 커맨드를 참고하세요. 개인키 경로에서 하셔야 합니다.

$ chmod 400 id_rsa 
$ chmod 600 id_rsa
  • 400
    소유자 - 읽기

  • 600
    소유자 - 읽기/쓰기

반응형