SSH 키가 올바르게 구성되어 있어도 git pull에 SSH를 사용할 수 없습니다.

SSH 키가 올바르게 구성되어 있어도 git pull에 SSH를 사용할 수 없습니다.

간단히 말해서, 시도하면 git pull다음 오류가 나타납니다.

$ git pull
key_from_blob: remaining bytes in key blob 36
key_to_blob: unsupported key type 9
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

물론, 나는 그것을 찾아보았다:

  • 내 SSH 키가 올바르게 구성되었습니다.
  • 원격 창고가 이미 존재합니다.
  • 원격 지점이 존재합니다
  • 원격 저장소 세트가 정확합니다.
  • 원격 지점 세트가 정확합니다.
  • SSO가 구성되지 않은 조직에 저장소가 없습니다.

내가 시도한 것:

  • 내 배포판(raspbian)을 최신 버전으로 업그레이드하세요.
  • 내 패키지 업데이트
  • SSH 키 재생성/추가
  • 내 SSHD 구성을 기본 매개변수로 설정

각 작업 사이에 시스템을 다시 시작할 때 작동하지 않으면 각 작업 사이에 SSH 키를 다시 생성/추가하세요.

이상한 점은 재부팅할 때 처음 두 줄이

key_from_blob: remaining bytes in key blob 36
key_to_blob: unsupported key type 9

사라졌지만 새 SSH 키를 다시 만들면 다시 나타납니다. 어쨌든, 이것은 내 주요 문제를 해결하지 못합니다. 해결할 수 없습니다 git pull.

관련 정보