Ubuntu 服务器意外关闭了gitlab和gitolite的网络连接

Ubuntu 服务器意外关闭了gitlab和gitolite的网络连接,ubuntu,gitolite,gitlab,Ubuntu,Gitolite,Gitlab,我使用remastersys备份制作了一些gitlab和gitolite服务器的备份映像,并从映像文件重新安装。问题是windows客户端无法连接到服务器。当我试图克隆repo时,它说服务器意外地关闭了网络连接。我不知道解决方案是什么,因为linux客户端没有问题 当我试图通过gitbash克隆repo时,它说“no hostkey alg”,我不知道这是什么意思 我使用的服务器是Ubuntu12.04,windows客户端是Windows7和XP。我试图重新安装ssh,但没有帮助。是否有人知道

我使用remastersys备份制作了一些gitlab和gitolite服务器的备份映像,并从映像文件重新安装。问题是windows客户端无法连接到服务器。当我试图克隆repo时,它说服务器意外地关闭了网络连接。我不知道解决方案是什么,因为linux客户端没有问题

当我试图通过gitbash克隆repo时,它说“no hostkey alg”,我不知道这是什么意思


我使用的服务器是Ubuntu12.04,windows客户端是Windows7和XP。我试图重新安装ssh,但没有帮助。是否有人知道如何解决此问题。

它应该与ssh安装问题有关。
,例如,描述:

我也有同样的问题;我会收到错误消息“
无法加载主机密钥:…
”我尝试从头开始重新安装ssh,所有这些东西-当我尝试从远程服务器(openbsd)登录时,它会拒绝我说“
没有主机密钥alg

我发现我做错了,当我运行
init.d/openssh-keygen
时,我输入了一个密码短语。
当我用空密码重新运行
openssh-keygen
时,它开始按预期工作


报告补充说:

我发现我已经禁用了SELinux,并且它可以正常工作。
见:

将其设置为
permissive
将防止
selinux
停止违反策略。
它将只报告它,但仍允许操作继续

哦,谢谢,我在文件
/etc/selinux/config
中进行了配置,现在可以通过
putty
连接到Ubuntu


谢谢你,你每次都救了我的命!:)我发现我必须禁用seliuxas,它可以正常工作。@SamMie好极了。我已将您的解决方案(链接、命令和配置文件路径)包含在解决方案中,以提高可见性。
setenforce disable
or
setenforce 0