【问题标题】:SSH problem using Netbeans and Git使用 Netbeans 和 Git 的 SSH 问题
【发布时间】:2011-09-26 19:24:30
【问题描述】:

我查看了其他人关于此问题的其他帖子,但我仍然无法让 ssh 在 Windows 7 上与 netbeans 和 git 一起使用。我是 git 新手,所以我确信我在某处遗漏了一些东西。

我在我的 Ubuntu 服务器上完成了init git。我还在系统属性->高级->环境变量的“用户名的用户变量”下设置了一个%HOME%,并在我为%HOME%定义的路径中创建了一个.ssh文件夹。现在我从哪里得到密钥文件?我将它们从 Ubuntu 服务器复制到那里,但是当我尝试使用 ssh 通过 netbean 连接时,它仍然显示

ssh://user@200.200.200.111/git: reject HostKey: 200.200.200.111

我在这里做错了什么?

【问题讨论】:

    标签: git netbeans ssh


    【解决方案1】:

    这是 NetBeans 7.0.1 的一个已知错误。

    错误 199263 - 无法仅使用 ssh 公钥/私钥连接到远程存储库 这是他们的错误数据库的链接:

    http://netbeans.org/bugzilla/show_bug.cgi?id=199263

    看起来它已在下一个版本 (7.1) 中修复。我试过了,它对我有用。这是我获得最新开发版本的地方:

    http://bits.netbeans.org/download/trunk/nightly/latest/

    请记住,开发版本可能存在一些稳定性问题。

    【讨论】:

      【解决方案2】:

      我手头没有 Windows 或 Netbeans,但该消息看起来 200.200.200.111 主机不在 known_hosts 文件中。尝试从控制台执行ssh 200.200.200.111,它应该会询问您是否信任主机的指纹,回答是,它将存储在known_hosts 文件中。

      【讨论】:

      • 我正在使用 putty 连接到该主机,并且我确信我在某些时候信任该主机,但我仍然遇到问题。
      • Putty 有自己的已知主机注册表,与 git 使用的 ssh 不同。
      • 再想一想,我不确定 Netbeans 的 git 实现使用的是什么 ssh。我猜不是腻子。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-23
      • 2013-05-28
      • 1970-01-01
      • 2019-02-18
      • 2021-12-07
      相关资源
      最近更新 更多