使用ssh密钥从服务器克隆git存储库

时间:2014-08-28 09:07:11

标签: git ssh

我想从服务器克隆存储库,但我想使用SSH密钥。

我怎样才能完成这项工作?

1 个答案:

答案 0 :(得分:0)

您需要将公钥放入文件$HOME/.ssh/authorized_keys,其中$HOME是运行Git服务器的用户的文件夹(查看您的克隆URL;用户是之前的部分@)。

工具ssh-copy-id可能会有所帮助。

如果您使用Github,那么您可以在用户的​​设置中找到设置SSH的选项。

还要确保您在本地帐户上同时拥有公钥和私钥;否则,SSH无法生成建立安全认证所需的秘密。