2015-01-28 3 views
2

Windows 컴퓨터에서 명령 프롬프트를 사용하여 새 SSH 키를 생성하려고합니다. Cygwin을 설치하고 명령 프롬프트에서 linux 명령을 사용할 경로를 추가했습니다.Windows 8에서 GIT 용 SSH 키 생성

이제는 내 폴더를 나열하고 있습니다. 하지만 SSH는 여전히 작동하지 않습니다. SSH-Keygen은 -t RSA -C 명령을 사용하여 SSH 키를 생성하는 것을 시도에

는 "EMAIL_ID"

는 나에게 다음과 같은 오류를 제공합니다. ssh-keygen이 내부 또는 외부 명령, 작동 가능 프로그램 또는 배치 파일로 인식되지 않습니다.

+0

이 링크가 도움이되는지 확인하십시오. http://serverfault.com/questions/194567/how-do-i-tell-git-for-windows-where-find-my-private-rsa-key – Rao

+0

git-scm을 설치하지 않으셨습니까? http://git-scm.com/download/win – uncletall

답변

1

Cygwin에서 필요 없음 : 일반 msysgit이 충분하다 (PortableGit-1.9.5-preview20141217.7z 어디서든 당신이 원하는 압축 해제 경로에의 bin/ 폴더를 추가하고 gitssh-keygen 포함 SSH가)

당신이 git-cmd.bat 시작하면을, ssh 키를 생성 할 수 있습니다.

ssh-keygen -t rsa -C "email_id" -q -P "" 

id_rsaid_rsa.pub%HOME%/.ssh 생성됩니다 (여기서 나는 ssh를 에이전트 관리를 피하고, 테스트 목적으로, 암호를 사용하지 않음).
HOMEgit-cmd.bat으로 설정되며 보통 %USERPROFILE%입니다.