更新后无法通过ssh克隆gitlab的仓库

时间:2018-08-18 16:48:08

标签: git ssh gitlab

我有2个gitlab服务器。

旧的gitlab版本是8.17 ...

新的gitlab版本是11.0 ...

服务器具有相同的用户和相同的私钥。

我无法通过ssh从新的gitlab克隆存储库。 如果我尝试从新的gitlab主机克隆回购,则可以正常工作。但是,如果我将ssh密钥转发到另一台(任何)机器,则可以从旧的gitlab服务器克隆存储库,而不能从新的gitlab服务器克隆它。

ssh转发正常工作。

有人知道发生了什么事吗?

1 个答案:

答案 0 :(得分:0)

只需尝试生成一组新密钥,以便在新服务器上注册新的公共密钥。

从那里开始,使用~/.ssh/config文件来引用第二个私钥,如this example一样。