标签: git ssh gitlab
我有2个gitlab服务器。
旧的gitlab版本是8.17 ...
新的gitlab版本是11.0 ...
服务器具有相同的用户和相同的私钥。
我无法通过ssh从新的gitlab克隆存储库。 如果我尝试从新的gitlab主机克隆回购,则可以正常工作。但是,如果我将ssh密钥转发到另一台(任何)机器,则可以从旧的gitlab服务器克隆存储库,而不能从新的gitlab服务器克隆它。
ssh转发正常工作。
有人知道发生了什么事吗?
答案 0 :(得分:0)
只需尝试生成一组新密钥,以便在新服务器上注册新的公共密钥。
从那里开始,使用~/.ssh/config文件来引用第二个私钥,如this example一样。
~/.ssh/config