2017-08-30 109 views
-1

我有一个git服务器,它是一个存储库已经可用的CentOS服务器机器。 有一个AWS Ubuntu服务器想从CentOS git服务器上面克隆版本库。 现在同时使用git clone命令,获取以下错误:从本地git服务器克隆存储库到AWS Ubuntu

ssh_exchange_identification: read: Connection reset by peer 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

Git的命令: '混帐克隆的ssh:// @:22/repository1'

请帮忙解决这个问题?

备注: 如果已有类似问题,请分享链接。

+0

这不是一个混帐问题,它是一个SSH问题,哪个git使用。见http://edoceo.com/notabene/ssh-exchange-identification – Kamran

回答

1

您是否能成功连接到其他服务器?如果你不能,那么我会怀疑网络配置问题 - 出口流量被安全组,IP表或代理阻塞。

如果你可以在其他地方使用SSH,那么我猜想Git服务器上有一个阻止你的IP地址的防火墙。您可以提供的任何其他信息也有助于诊断问题。

+0

感谢您的快速评论。 实际上,通过在Git服务器的/etc/hosts.allow中添加sshd 可以解决问题。 – gsmaker

+0

正如所提到的答案的第二部分。对不起,我没有提供确切的细节来检查。很高兴听到它现在正在工作。 – BryceH

1

让我分享这次应用的解决方案。

在Git服务器的/etc/hosts.allow文件中添加了sshd <Clinet IP>

克隆现在好了。

相关问题