SourceTree 에서 SSH 인증 Permission Denied (publickey) 실패 오류 해결하기

뭐 좀 하려고 하면 꼭 이런 문제가 생긴다.

분명히 내 SSH 키는 정확하게 제 위치에 있는데도 소스트리에서 인식을 못하는 문제다.
지금부터 이 문제를 해결해보도록 하자.

우선 이 문제는 컴퓨터에서 ssh-key 가 제대로 등록되어 있지 않을 때 발생하는 문제다.
터미널을 열어서 다음과 같이 실행해보자.

컴퓨터에서 key가 제대로 설치되지 않은 것 같다.

이제는 등록을 해주자.

ssh -Tv git@github.com

그러면 여러가지 줄이 쭉 나올텐데 다음과 같이 나오면 정상적으로 작동되지 않는 것이다.

이제 등록을 해주자.

ssh-add ~/.ssh/[자신의 Github 키]

저렇게 입력하면 Identity Added가 나타날 것이다. 그러면 등록이 완료된 것이다.
이제 ssh-add -l 으로 다시 한번 체크해보자.

Hi User! You’ve successfully authenticated, but Github does not provide shell access.
성공적으로 인증되었지만, 깃헙은 쉘 엑세스를 지원하지 않습니다!

정리된 것 같다.

문제 해결!

“SourceTree 에서 SSH 인증 Permission Denied (publickey) 실패 오류 해결하기”의 하나의 댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다