具有私钥和公钥的SSH GIT克隆



我得到了从服务器克隆git存储库的以下详细信息。

  • 地址:xx.xxx.xxx.xsx
  • 端口:xx
  • 用户:用户

    -----开始RSA私钥-----

过程类型:4,加密

DEK信息:AES-128-CBC,F1447CCDBBC8B2BCF6D12AAAE5B96D7

TVuVfJBSO+eimi6TmFJqwyjIWzUapZH8R17dXAdl9Gpflvwmfhd7l8v1NkOFu2

-----结束RSA私钥-----

ssh rsa

AAAAB3NzgvhjkljhgvEq9nJR+Dqs/Uq0F0qJQYPWEBTe7kerGFS1hJalu6d

8KpklV9G4PGXNY2mBNWwwnWvtiHXw0VGfJO6x6LFhf0Ss7ZM5RDyH9CNR5vrxzM7LWjCAcHi6X6HghEABpsi1SG

uubyZYIJYggEP84sqEtVzMTLWJkw==

cxxx@gvhhh.com

和一个密码短语。

在Mac Yosemite上,我的动作如下;将私钥添加到名为file_rsa的文件中将公钥添加到文件名file_rsa.pub.中

我做了一个ssh添加-K~/.ssh/file_rsa

但它要求我添加密码短语,但不断得到"错误的密码短语"然后我做了一个git克隆user@xx.xxx.xxx.xxx/文件.git

我不断得到权限错误。

可能出了什么问题?

请确保您的密码短语是正确的。你可以按照这个答案来做。

以下是您可以做些什么来检查您的密码是否正确的摘录:

ssh-keygen-y将向您挑战密码短语(如果有的话)。

If you input the correct passphrase, it will show you the associated public key.
If you input the wrong passphrase, it will display load failed.

最新更新