2010-05-04 11 views
3

직장 (Windows 컴퓨터)에서 내 heroku 앱에 액세스하려고합니다.heroku 님이 ssh-keygen2에서 만든 공개 키에 대해 불평합니다.

컴퓨터에 cygwin을 설치하고 ssh-key도 생성했습니다. 그러나 아래 오류가 발생합니다.

C:>heroku keys:add "C:\cygwin\home\4541450\[email protected]" Uploading ssh public key C:\cygwin\home\4541450\[email protected] Enter your Heroku credentials. Email: [email protected] Password: Uploading ssh public key C:\cygwin\home\c54550\[email protected] ! Contents Invalid public key/ Contents Invalid public key/ Fingerprint can 't be blank

아래 명령을 사용하여 ssh 키를 생성했습니다.

ssh-keygen2 "[email protected]" -t rsa

이 cygwin에서는 ssh-keygen을 사용할 수 없습니다.

답변

0

키에 암호가 있습니까? 내가 암호문을 생성 할 때까지 내 방식이 작동하지 않았다.

1

아마도 다른 대답 here이 도움이 될 것입니다. 그것은 Windows에서 Heroku에 배치를위한 나의 설치 프로그램입니다.

2

은 "C : \ Cygwin에서 \ 홈 \ 4,541,450 [email protected] \"는 공개 키, 아니 나를 위해 일한 최고 민간 하나

+0

이어야한다. 얼마나 자주 그것이 간단한 일인 지 놀랍습니다 ... –