Eclipse에서 GitHub의 개인 리포지토리에 SSH를 연결할 수 없게되면
개요
GitHub는 2018년 2월 22일 19:00부터 다음 알고리즘을 통해 SSH 연결을 비활성화한 것으로 보입니다.
htps : // 기테 벤기네 에린 g. 이 m/cryp와-레모ゔぁl의 치세/
diffie-hellman-group1-sha1
diffie-hellman-group14-sha1
이것은, Eclipse 가 SSH 접속을 실시할 때에 사용되고 있다 (※1) 같고, 이대로의 상태라면 EGit 에 의한 프라이빗 리포지토리의
push
이나 pull
를 할 수 없게 됩니다 (되어 있을 것입니다) .※1
해결책
GitHub에 SSH 연결할 수 있는 SSH 에이전트를 사용할 수 있습니다.
절차
다음을 전제로 합니다.
1. 플러그인 설치
https://eclipseguru.github.io/eclipse-jsch-agent-proxy/
를 입력 2. SSH 클라이언트 설치
3. 공개키와 비밀키 생성
PuTTY (Pageant)는 전용 개인 키 (.ppk)를 사용하므로 설치된 "PuTTY Key Generator (PuTTYgen)"를 사용하여 키를 생성합니다.
4. 생성된 공개키를 GitHub에 등록
htps : // 기주 b. 코 m/세친 gs/케 ys > New SSH key (Title은 자유)
5. Pageant에 생성 된 공개 키 추가
6. Eclipse 재부팅
이것으로
push
이나 pull
가 할 수 있게 되어 있을 것입니다.
Reference
이 문제에 관하여(Eclipse에서 GitHub의 개인 리포지토리에 SSH를 연결할 수 없게되면), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ysk_n/items/d226d7db0c1f537b1c20텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)