2

我在 GitLab 上启动了一个名为“project_name”的私人项目。

但是当我尝试git clone git@gitlab.xyz:user_name/project_name.git在另一台服务器上使用“”时,GitLab 通知我输入“ git@gitlab.xyz's password”。
输入三个未知密码后,显示“ Permission denied (publickey,password,keyboard-interactive)”!

如何配置我的服务器以成功访问“project_name”?

4

1 回答 1

3

我已经在服务器上注册了我的 SSH 密钥A

您需要在 server 上注册另一对公钥/私钥 ssh 密钥B,以便您的 git clone 命令在那里成功。

(这比将您的公钥/私钥从服务器 A 复制到服务器 B 要好得多~/.ssh:您不应该重复使用私钥 ssh 密钥)。

于 2013-11-14T08:48:01.900 回答