리눅스에서 경고되지 않은 프라이빗 키 파일 경고!수정
이 오류가 발생하면 사용자 폴더의 숨겨진 .ssh 디렉토리에 대한 권한을 재설정하고 키가 더 이상 작동하지 않게됩니다. 이 파일은 상자에 로그인 한 사람 만 쓸 수 없으므로 openssh는 사용하려고하면 오류가 발생합니다.
전체 오류 메시지 :
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ @ 경고 : 보호되지 않은 개인 키 파일! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ '/home/geek/.ssh/id_rsa'에 대한 권한 0744가 너무 열려 있습니다. 개인 키 파일은 다른 사람이 액세스 할 수 없도록하는 것이 좋습니다. 이 비공개 키는 무시됩니다. 나쁜 사용 권한 : 키 무시 : /home/geek/.ssh/id_rsa
이 문제를 해결하려면 사용 권한을 다시 기본값으로 재설정해야합니다.
sudo chmod 600 ~ / .ssh / id_rsa sudo chmod 600 ~ / .ssh / id_rsa.pub
다른 오류가 발생하는 경우 :
계속 연결 하시겠습니까 (예 / 아니오)? 예 알려진 호스트 목록에 호스트를 추가하는 데 실패했습니다 (/home/geek/.ssh/known_hosts)..
즉, 해당 파일에 대한 사용 권한도 잘못 설정되어 있으며 다음과 같이 조정할 수 있습니다.
sudo chmod 644 ~ / .ssh / known_hosts
마지막으로 디렉터리 사용 권한을 조정해야 할 수도 있습니다.
sudo chmod 755 ~ / .ssh
이렇게하면 다시 운영 할 수 있습니다..