windows-server-2008 – Windows Server 2008上的Cygwin,ssh和git

前端之家收集整理的这篇文章主要介绍了windows-server-2008 – Windows Server 2008上的Cygwin,ssh和git前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试在现有的 Windows 2008(R2)服务器上设置git存储库.我已经成功安装了Cygwin&将git和ssh添加到包中,一切都运行完美(感谢Mark for his article on it).

我可以ssh到服务器上的localhost,我可以在服务器上本地执行git操作.但是,当我尝试从客户端执行此操作时,我收到“端口22,错误文件编号”错误.详细的SSH输出仅限于此:

OpenSSH_4.6p1,OpenSSL 0.9.8e 23 Feb 2007
debug1: Connecting to {myserver} [{myserver}] port 22.
debug1: connect to address {myserver} port 22: Attempt to connect timed out without establishing
        a connection
ssh: connect to host {myserver} port 22: Bad file number

谷歌告诉我,这意味着我通常被防火墙阻止.因此,仔细检查服务器上的防火墙设置,规则是允许端口22流量.我甚至尝试过简短地关闭防火墙,没有改变行为.我可以从该客户端ssh到其他服务器.托管公司发誓,没有其他防火墙阻止端口22(或任何其他端口,他们声称,但我发现很难相信)上的服务器.我还有另一张麻烦票,以防第一个支持人员满满的,但同时我想知道是否有人能想到其他任何事情.

谢谢,保罗

2008年的Windows防火墙有三种不同的配置文件:私有,公共和域.不确定您的服务器是否在域上,但我会向防火墙中的私有,域和公共配置文件添加例外 – 如果您还没有这样做.
原文链接:https://www.f2er.com/windows/368444.html

猜你在找的Windows相关文章