在Windows Server 2008上使用SSH设置GIT的问题

时间:2010-07-20 17:28:58

标签: windows git

我正按照Tim Davis博客中列出的步骤,在Windows上使用copSSH设置GIT( http://www.timdavis.com.au/git/setting-up-a-msysgit-server-with-copssh-on-windows/),但我遇到了问题。我已经按照安装Putty说明进入了第15步,但是没有收到“输入登录”消息,我收到“网络错误:无法连接到服务器”错误。
我知道它可能是无数的东西,但我想知道是否有一些奇迹,有人可以给我一些我应该检查的其他想法吗?
我已经仔细检查了以下内容:

  • IP地址正确
  • 已将用户添加到copSSH
  • 密钥存储在指定的用户文件夹
  • 规则已添加到防火墙

  • (注意:我们在1and1.com上使用服务器,防火墙规则允许我们指定本地端口和远程端口。已配置为本地端口4837和远程端口为Any)。 我试图重新检查SSH服务是否正在运行,但我不知道它叫什么。我记下了copSSH设置中的用户名和密码,但是在服务列表中我没有看到任何与SSH类似的东西。

任何帮助将不胜感激!!我以前从来没有做过这样的事情,所以我有点失落 问候,

1 个答案:

答案 0 :(得分:1)

故障排除

您是在Putty窗口中指定端口4837吗?

我个人建议使用OpenSSH或SmartGit,而不是Putty ...我已经看到了太多问题。

另外,我怀疑您的防火墙配置需要是本地端口= Any和远程端口= 4837。

5分钟的快捷方式

This installer sets up a windows git server using CopSSH。它配置防火墙,用户帐户,并为您提供所有SSH和密钥的GUI。它的成本为9美元,但它可以节省数小时的配置(这是一个5分钟,3步安装)。它有一个独立的Git安装,因此不会发生冲突。

注意:我是windowsgit.com的网站管理员。在仔细研究Davis' tutorial并思考......哦,----后,我开始了这个项目!我和CopSSH的作者合作实现了自动化过程,减少了与挫折相关的键盘死亡人数:)