heroku抱怨我的公钥由ssh-keygen2创建

时间:2010-05-04 18:11:30

标签: heroku ssh-keys

我正在尝试从工作中访问我的heroku应用程序(Windows机器)。

我在机器上安装了cygwin并生成了ssh-key。但是,我得到以下错误:

  

C:> heroku键:添加   “C:\ cygwin的\家庭\ 4541450 \ mycoolemail@email.com”   正在上传ssh公钥   C:\ cygwin的\家庭\ 4541450 \ mycoolemail@email.com   输入您的Heroku凭证。电子邮件:   mycoolemail@email.com密码:   正在上传ssh公钥   C:\ cygwin的\家庭\ c54550 \ mycoolemail@email.com   ! 内容无效的公钥/   内容无效的公钥/   指纹不能为空白

我使用以下命令生成了ssh密钥。

  

ssh-keygen2“mycoolemail@email.com”-t   RSA

ssh-keygen不适用于此cygwin。

3 个答案:

答案 0 :(得分:2)

“C:\ cygwin \ home \ 4541450 \ mycoolemail@email.com”应该是您的公钥,而不是私钥

答案 1 :(得分:1)

也许我的另一个答案here很有帮助。这是我从Windows部署到Heroku的设置。

答案 2 :(得分:0)

你在密钥上有密码吗?在我使用密码短语生成一个之前,我没有工作。