본문 바로가기

DevelopNote/오류 모음

[Git] git permission denied (publickey) 오류

문제

 

git permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists
  • git clone했을 때 permission denied 오류 발생.

 

 

원인

  •   git에 ssh key 접속 해야 하나, pc에 ssh key가 등록 되어 있지 않음
  •   SSH는 Secure Shell의 줄임말로, 원격 호스트에 접속하기 위해 사용되는 보안 프로토콜

 

 

해결 방법

 

1) SSH 키 생성

ssh-keygen -t rsa -C "github 이메일 계정"

 

 

 

  • 해당 경로에 생성 된 id_rsa.pub 키 저장

 

 

2. Github 계정 ssh key 등록

  • github - settings - SSH and GPG keys
    • 복사한 ssh key 등록한다.

 

확인

ssh -T git@github.com

 

→ 성공적으로 인증 된 것을 확인할 수 있다.

300x250