본문 바로가기

OS/Unix, Linux

[OS/Unix, Linux] Permissions 0644 for 'path' are too open

이 문서의 내용

    원격에 있는 Centos7 서버에서의 파일을 로컬 Mac으로 SCP 명령어로 Clone하는 과정에서 다음과 같은 오류가 발생합니다.

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    Permissions 0644 for 'path' are too open.
    It is required that your private key files are NOT accessible by others.
    This private key will be ignored.
    Load key "path": bad permissions
    remote_account@remote_address's password:

    원격 접근을 위한 키 파일에 대한 로컬 머신의 접근 권한 이슈로 의심됩니다(It is required that your private key files are NOT accessible by others).

    일반적으로 키 파일은 600 또는 400 권한을 사용해야 합니다. 호스트에서 요구하는 권장 사항(접근 권한)을 맞추도록 합니다(AWS에서는 400 수준을 권장).

    키 파일 권한 지정

    키 파일을 사용자만 읽고 쓸 수 있도록 권한 지정합니다.

    chmod 600 ~/.ssh/id_rsa

    키 파일을 사용자만 읽을 수 있도록 권한 지정합니다.

    chmod 400 ~/.ssh/id_rsa