服务器意外关闭的网络连接Gitlab和Gitolite



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

当我尝试通过git bash克隆回购时,它说"没有hostkey alg",我不知道那是什么意思。

我正在使用的服务器是Ubuntu 12.04,Windows客户端是Windows 7和XP。我试图重新安装SSH,但这无济于事。有人知道如何解决此问题吗?

它应该与SSH安装问题有关。
例如,此线程描述了:

我也有同样的问题;我会收到错误消息' could not load host key: ...',我尝试从头开始重新安装SSH,所有这些东西 - 当我尝试从远程服务器登录(OpenBSD)时,它会否认我说" no hostkey alg ...

我发现我做错了的是,当我运行init.d/openssh keygen时,我正在放置一个密码。
当我用空的密码重新启动openssh-keygen时,它开始按预期工作。


op sam mie在评论中添加:

我发现我有禁用selinux ,并且有效。
查看此线程:

setenforce disable
or
setenforce 0

将其设置为permissive将阻止selinux停止违反政策。
它只会报告它,但仍然允许行动继续。

哦,谢谢,我在文件/etc/selinux/config中配置了,现在可以使用putty连接到Ubuntu。

最新更新