2014-09-25 2 views
2

어쩌면 설명하기가 어렵습니다. 나와 함께하시기 바랍니다.Windows에서 우분투로 이전 SSH 키를 사용하는 방법은 무엇입니까?

Windows에서 SourceTree를 사용하고 SSH를 사용하여 Github와 연결했습니다. 최근에 나는 우분투 14.04 LTS로 완전히 옮겼다. HDD가 고장 났기 때문이다. 나는 나와 개인/공개 키를 갖고있다.

SmartGit이 설치되었으므로 SmartGit의 SSH 인증 대화 상자에서 내 Github 계정의 저장소를 복제하는 데 패스 프레이즈를 적용 할 수 없습니다. 제 질문은 우분투에서 SSH를 먼저 구성해야합니까? 새 키를 생성하는 것에 대한 답을 많이 보았지만 Windows에서 이전 키를 사용하려고합니다. 나는 우분투에 완전히 새로운 것이다. SmartGit 옵션에서 나는 자신의 SSH 클라이언트를 선택했다. .ssh 폴더로 가져 오기에 대한 답변을 보았습니다. 그러나 올바른 선택인지 확실하지 않습니다. 도와주세요.

답변

2

일반적으로 Windows에서는 퍼티를 사용합니다. 그리고 파일은 .ppk입니다. 이것은 퍼티 파일 형식입니다. 파일을 Puttygen과 같은 openssh 형식으로 변환해야합니다. 그런 다음 리눅스 시스템에서 키를로드 할 수 있습니다.

+1

SmartGit에서는 SSH 키가 * OpenSSH * 형식이어야하므로 마지막으로 시스템 SSH 클라이언트 또는 SmartGit의 기본 제공 SSH 클라이언트를 사용할 수도 있습니다. – mstrap

+0

puttygen 설치 방법을 알려주시겠습니까? 나는이 링크 http://linux.die.net/man/1/puttygen을 보았지만 설치 노트가 없거나 이미 설치되어 있습니까? – Daytron

+1

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 여기에서 다운로드 할 수 있습니다. 창문으로 변환해야한다고 생각합니다. – Stony

관련 문제