putty断开连接错误,openssh与putty冲突?

时间:2013-05-16 21:19:16

标签: git heroku putty openssh pageant

我一直有能力将我的更改推送到我的heroku应用程序的问题。我能够在大约一周前完成,但不是我不能。

我无法想到我做了什么导致这种情况(可能安装了heroku工具带?修复另一个问题,我现在无法记住)

无论如何,我完全失去了,不知道在哪里转弯,我已经移除,读取了钥匙,用过的钥匙,为腻子创造了路径,我不知道还有什么。对于我所知道的一切,我本可以做到最差10倍,而且我从未设法完全不受影响,整个私人,公钥和腻子,选美,git和heroku如何协同工作。

我想我也安装了Openssh,这可能与其他程序冲突(putty,选美?)

我“想”我在heroku上设置了一个密钥。 我从网站上删除了所有密钥,然后在我的cmd运行中删除了

ssh-keygen -t rsa

这似乎在我的

中创建了一个键
  

的.ssh

名为id_rsa和id_rsa.pub的文件夹

正在运行

heroku keys:add

然后似乎将此密钥添加到heroku网站。然后查看它将显示此密钥并运行

heroku keys

显示器;

  

ssh-rsa AAAAB3NzaC ... HuBFGI3Q == Steve @ STEVE-PC

所以我觉得我到了某个地方,但现在最后要做的就是将我的代码推送到heroku ...正在运行

git push heroku master

返回错误DIALOG

  

PuTTY致命错误   已断开连接:没有可用的支持身份验证方法

并在“确认”该消息后的命令窗口中看到

  

致命:无法从远程存储库中读取。   请确保您拥有正确的访问权限   存储库存在。

我缺少什么,

我打算运行OpenSSH计划吗? 选美比赛应该运行吗? 我得到了一个愚蠢的错误,但这与任何事情有什么关系?我以为我在使用openssh? 我安装了totoriseGit,这需要一些设置还是与openssh冲突? 我读到有人创建了一个从putty到openssh的系统路径,我想我曾经做过这一点,但现在我不确定,甚至不记得我是怎么做到的,如果两个程序冲突,这听起来更像是一个黑客攻击。那是我的情况吗?

这真的开始让我感到压力,我希望上周能够实现这一目标。所以,请有任何想法有什么不对,或者我可以去解决这个问题的新途径。

我需要一个英雄来帮助我!感谢

1 个答案:

答案 0 :(得分:0)

看起来这是Putty和OpenSSH之间的冲突。使用heroku命令创建一个键时,为putty添加了一个键,它使用open ssh尝试连接git命令。

我关掉了腻子。打开git GUI。在OpenSSH的选项中,我能够生成一个新密钥。然后我手动将其添加到heroku,一切正常:)