본문 바로가기
Collaboration & Tools/GitHub

[Git] - Permission denied (publickey)

by TwoJun 2024. 3. 22.

Git & GitHub

 

 

 

 

1. 문제 발생 

(1) git push, git pull 과정에서 Permission denied(publickey) 오류가 발생했다.

 

(2) 이 부분을 해결한 방법을 정리하고자 한다.

Permission denied(publickey)

 

 

 

 

2. 문제 해결

2-1. ssh-keygen -t rsa -b 4096 -C "깃헙 이메일 주소"

 

 

 

 

2-2. cat [디렉토리 경로].ssh/id_rsa.pub

(1) 커맨드를 입력하고 표시된 암호화된 키 값을 모두 복사한다.

cat [디렉토리 경로].ssh/id_rsa.pub

 

 

 

 

2-3. GitHub > Settings > SSH and GPG Keys 접속

(1) New SSH key를 클릭해 암호화된 키 값을 입력하고 저장한다.

GitHub > Settings > SSH and GPG Keys 접속

 

 

 

 

2-4. git push 또는 git pull 커맨드 재확인

git push 또는 git pull 커맨드 재확인

 

 

 

※ 해당 포스팅에 대해 내용 추가가 필요하다고 생각되면 기존 포스팅 내용에 다른 내용이 추가될 수 있습니다.

개인적으로 공부하며 정리한 내용이기에 오타나 틀린 부분이 있을 수 있으며, 이에 대해 댓글로 알려주시면 감사하겠습니다!

댓글