리눅스/리눅스 삽질일기
git@github.com: Permission denied (publickey). 문제해결
Life_Guard
2022. 8. 1. 13:40
문제
github 파일 올리려느까 에러난다.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
이런 내용인데 검색해보니 git은 ssh나 http 기반으로 사용하게 되는데 ssh key로 접속하는 경우는 PC마다 SSH key를 등록해야한다는
문제 해결
1. 터미널 창 열고 ssh key 생성하기
명령어 입력
$ ssh-keygen -t rsa -C "[본인의 Github 계정 이메일주소]"
여기서 비밀번호 입력하라고 나오는데 비밀번호를 원하면 비밀번호 입력.
그러면 폴더에 .ssh id_rsa.pub을 메모장으로 연 후 생성된 key를 복사한다.
2. Github 에 Settings 메뉴를 연 후
New SSH keys 를 누르고
메모장에서 아까 복사한 SSH keys 값을 붙여 넣기 한다.
그럼 github와 잘 연결되었는지 터미널에서 명령어로 확인한다.
$ ssh -T git@github.com
해결됨.. ㅋㅋㅋㅋ
참고 사이트 : (먼저 고생해주셔서 정말 고맙습니다.)
https://maliceit.tistory.com/51