SourceTree에서 Github 인증에 개인 키 사용 (Windows)
4575 단어 비밀키WindowsGitHubSourceTree
개요
아래 기사에서 소개한 방식으로 작성한 비밀키를 사용하여 SourceTree로 Github에 접속하려고 하면 그대로는 Github의 인증을 할 수 없었기 때문에 방법을 메모로 남긴다.
개인 키(id_rsa.ppk) 만들기
Windows의 SourceTree에서 개인 키를 "id_rsa"에서 "id_rsa.ppk"를 만듭니다.
SSH 키 생성/가져오기

SourceTree를 시작하고 도구 → SSH 키 만들기/가져오기를 클릭합니다.

Putty가 시작되므로 "Load"버튼을 클릭합니다.

경로 부분에 "C:\Users\{사용자 이름}\.ssh"를 지정합니다.

파일 형식으로 "All Files (.)"을 선택합니다.

id_rsa를 선택하고 열기 버튼을 클릭합니다.

확인을 클릭합니다.
개인 키(id_rsa.ppk) 저장

「id_rsa」가 임포트되었으므로, 「Save private key」버튼을 클릭한다.

예를 클릭합니다.

경로 부분이 "C:\Users\{사용자 이름}\.ssh"로 되어 있는지 확인합니다.
또한 파일 이름에 "id_rsa.ppk"를 입력하고 "저장"버튼을 클릭하십시오.

오른쪽 상단의 "×"버튼을 클릭하여 창을 닫습니다.
그러면 아래 폴더에 개인 키 (id_rsa.ppk)가 저장됩니다.
SSH 에이전트에 등록

SourceTree의 도구 → SSH 에이전트 시작...을 클릭합니다.

데스크탑의 우하에 있는 상주 소프트에 「 Pageant 」가 있으므로 더블 클릭.
※ Pagent: 빨간색 테두리 아이콘

Add key 버튼을 클릭합니다.

C:\Users\{사용자 이름}\.ssh 폴더를 지정하고 목록에 표시되는 id_rsa.ppk를 선택하고,
열기 버튼을 클릭합니다.

개인 키가 추가되었는지 확인하고 '닫기' 버튼을 클릭합니다.

SourceTree로 돌아가 "풀"버튼을 클릭해 본다.
오류가 없으면 성공입니다.
※ 에러가 나오는 경우는, 비밀키가 잘못되어 있지 않은지 등 확인해 주세요.
Pageant 상시 시작
Windows를 재기동하면 Pageant가 자동으로 기동하고 있지 않기 때문에, 자동 기동 & 비공개키의 자동 등록을 실시하도록 설정한다.
이상.
Reference
이 문제에 관하여(SourceTree에서 Github 인증에 개인 키 사용 (Windows)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/reflet/items/4f7b5c4a312bc27df10e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)